diff --git a/build/source/actors/file_access_actor/cppwrap_fileAccess.f90 b/build/source/actors/file_access_actor/cppwrap_fileAccess.f90
index 2687c4f8b84e977136cdf7e2e358c6f66245ce22..3b2dee5a4c898cecaede7a6e3950fb360918a741 100644
--- a/build/source/actors/file_access_actor/cppwrap_fileAccess.f90
+++ b/build/source/actors/file_access_actor/cppwrap_fileAccess.f90
@@ -377,6 +377,8 @@ subroutine FileAccessActor_DeallocateStructures(handle_forcFileInfo, handle_ncid
   deallocate(ncid)
   deallocate(failedHRUs)
 
+  call deallocateOutputStruc(err)
+
 end subroutine FileAccessActor_DeallocateStructures
 
 
diff --git a/build/source/dshare/popMetadat.f90 b/build/source/dshare/popMetadat.f90
index 95bfa80ed13fe76dd7c3c414cb3d788368904afd..a099df90a70a8879a88ae989d5c388f414d27ff1 100755
--- a/build/source/dshare/popMetadat.f90
+++ b/build/source/dshare/popMetadat.f90
@@ -616,7 +616,7 @@ subroutine popMetadat(err,message)
   deriv_meta(iLookDERIV%dVolHtCapBulk_dCanWat)         = var_info('dVolHtCapBulk_dCanWat'        , 'derivative in bulk heat capacity w.r.t. volumetric water content'      , 'J m-3 K-1'     , get_ixVarType('scalarv'), iMissVec, iMissVec, .false.)
   deriv_meta(iLookDERIV%dVolHtCapBulk_dTk)             = var_info('dVolHtCapBulk_dTk'            , 'derivative in bulk heat capacity w.r.t. temperature'                   , 'J m-3 K-2'     , get_ixVarType('midToto'), iMissVec, iMissVec, .false.)
   deriv_meta(iLookDERIV%dVolHtCapBulk_dTkCanopy)       = var_info('dVolHtCapBulk_dTkCanopy'      , 'derivative in bulk heat capacity w.r.t. temperature'                   , 'J m-3 K-2'     , get_ixVarType('scalarv'), iMissVec, iMissVec, .false.)
- 
+
   ! -----
   ! * basin-wide runoff and aquifer fluxes...
   ! -----------------------------------------
diff --git a/build/source/engine/bigAquifer_old.f90 b/build/source/engine/bigAquifer_old.f90
deleted file mode 100755
index e9312789d938c1bd44bef031420df54741bdad0e..0000000000000000000000000000000000000000
--- a/build/source/engine/bigAquifer_old.f90
+++ /dev/null
@@ -1,127 +0,0 @@
-! SUMMA - Structure for Unifying Multiple Modeling Alternatives
-! Copyright (C) 2014-2020 NCAR/RAL; University of Saskatchewan; University of Washington
-!
-! This file is part of SUMMA
-!
-! For more information see: http://www.ral.ucar.edu/projects/summa
-!
-! This program is free software: you can redistribute it and/or modify
-! it under the terms of the GNU General Public License as published by
-! the Free Software Foundation, either version 3 of the License, or
-! (at your option) any later version.
-!
-! This program is distributed in the hope that it will be useful,
-! but WITHOUT ANY WARRANTY; without even the implied warranty of
-! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-! GNU General Public License for more details.
-!
-! You should have received a copy of the GNU General Public License
-! along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-module bigAquifer_module
-! -----------------------------------------------------------------------------------------------------------
-
-! numerical recipes data types
-USE nrtype
-
-! access missing values
-USE globalData,only:integerMissing  ! missing integer
-USE globalData,only:realMissing     ! missing real number
-
-! physical constants
-USE multiconst,only:&
-                    LH_vap,  & ! latent heat of vaporization   (J kg-1)
-                    iden_water ! intrinsic density of water    (kg m-3)
-
-! -----------------------------------------------------------------------------------------------------------
-implicit none
-private
-public::bigAquifer
-contains
-
-
- ! ***************************************************************************************************************
- ! public subroutine soilLiqFlx: compute liquid water fluxes and their derivatives
- ! ***************************************************************************************************************
- subroutine bigAquifer(&
-                       ! input: state variables and fluxes
-                       scalarAquiferStorageTrial,    & ! intent(in):  trial value of aquifer storage (m)
-                       scalarCanopyTranspiration,    & ! intent(in):  canopy transpiration (kg m-2 s-1)
-                       scalarSoilDrainage,           & ! intent(in):  soil drainage (m s-1)
-                       ! input: diagnostic variables and parameters
-                       mpar_data,                    & ! intent(in):  model parameter structure
-                       diag_data,                    & ! intent(in):  diagnostic variable structure
-                       ! output: fluxes
-                       scalarAquiferTranspire,       & ! intent(out): transpiration loss from the aquifer (m s-1)
-                       scalarAquiferRecharge,        & ! intent(out): recharge to the aquifer (m s-1)
-                       scalarAquiferBaseflow,        & ! intent(out): total baseflow from the aquifer (m s-1)
-                       dBaseflow_dAquifer,           & ! intent(out): change in baseflow flux w.r.t. aquifer storage (s-1)
-                       ! output: error control
-                       err,message)                    ! intent(out): error control
- ! named variables
- USE var_lookup,only:iLookDIAG              ! named variables for structure elements
- USE var_lookup,only:iLookPARAM             ! named variables for structure elements
- ! data types
- USE data_types,only:var_dlength            ! x%var(:)%dat   (dp)
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- implicit none
- ! input: state variables, fluxes, and parameters
- real(dp),intent(in)              :: scalarAquiferStorageTrial    ! trial value of aquifer storage (m)
- real(dp),intent(in)              :: scalarCanopyTranspiration    ! canopy transpiration (kg m-2 s-1)
- real(dp),intent(in)              :: scalarSoilDrainage           ! soil drainage (m s-1)
- ! input: diagnostic variables and parameters
- type(var_dlength),intent(in)     :: mpar_data                    ! model parameters
- type(var_dlength),intent(in)     :: diag_data                    ! diagnostic variables for a local HRU
- ! output: fluxes
- real(dp),intent(out)             :: scalarAquiferTranspire       ! transpiration loss from the aquifer (m s-1)
- real(dp),intent(out)             :: scalarAquiferRecharge        ! recharge to the aquifer (m s-1)
- real(dp),intent(out)             :: scalarAquiferBaseflow        ! total baseflow from the aquifer (m s-1)
- real(dp),intent(out)             :: dBaseflow_dAquifer           ! change in baseflow flux w.r.t. aquifer storage (s-1)
- ! output: error control
- integer(i4b),intent(out)         :: err                          ! error code
- character(*),intent(out)         :: message                      ! error message
- ! -----------------------------------------------------------------------------------------------------------------------------------------------------
- ! local variables
- real(dp)                         :: aquiferTranspireFrac         ! fraction of total transpiration that comes from the aquifer (-)
- real(dp)                         :: xTemp                        ! temporary variable (-)
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message='bigAquifer/'
-
- ! make association between local variables and the information in the data structures
- associate(&
- ! model diagnostic variables: contribution of the aquifer to transpiration
- scalarTranspireLim     => diag_data%var(iLookDIAG%scalarTranspireLim)%dat(1),     & ! intent(in): [dp] weighted average of the transpiration limiting factor (-)
- scalarAquiferRootFrac  => diag_data%var(iLookDIAG%scalarAquiferRootFrac)%dat(1),  & ! intent(in): [dp] fraction of roots below the lowest soil layer (-)
- scalarTranspireLimAqfr => diag_data%var(iLookDIAG%scalarTranspireLimAqfr)%dat(1), & ! intent(in): [dp] transpiration limiting factor for the aquifer (-)
- ! model parameters: baseflow flux
- aquiferBaseflowRate    => mpar_data%var(iLookPARAM%aquiferBaseflowRate)%dat(1),   & ! intent(in): [dp] tbaseflow rate when aquiferStorage = aquiferScaleFactor (m s-1)
- aquiferScaleFactor     => mpar_data%var(iLookPARAM%aquiferScaleFactor)%dat(1),    & ! intent(in): [dp] scaling factor for aquifer storage in the big bucket (m)
- aquiferBaseflowExp     => mpar_data%var(iLookPARAM%aquiferBaseflowExp)%dat(1)     & ! intent(in): [dp] baseflow exponent (-)
- )  ! associating local variables with the information in the data structures
-
- ! compute aquifer transpiration (m s-1)
- aquiferTranspireFrac   = scalarAquiferRootFrac*scalarTranspireLimAqfr/scalarTranspireLim   ! fraction of total transpiration that comes from the aquifer (-)
- scalarAquiferTranspire = aquiferTranspireFrac*scalarCanopyTranspiration/iden_water         ! aquifer transpiration (kg m-2 s-1 --> m s-1)
-
- ! compute aquifer recharge (transfer variables -- included for generality for basin-wide aquifer)
- scalarAquiferRecharge = scalarSoilDrainage ! m s-1
-
- ! compute the aquifer baseflow (m s-1)
- xTemp                 = scalarAquiferStorageTrial/aquiferScaleFactor
- scalarAquiferBaseflow = aquiferBaseflowRate*(xTemp**aquiferBaseflowExp)
-
- ! compute the derivative in the net aquifer flux
- dBaseflow_dAquifer    = -(aquiferBaseflowExp*aquiferBaseflowRate*(xTemp**(aquiferBaseflowExp - 1._dp)))/aquiferScaleFactor
-
- ! end association to data in structures
- end associate
-
- end subroutine bigAquifer
-
-
- ! *******************************************************************************************************************************************************************************
- ! *******************************************************************************************************************************************************************************
-
-
-end module bigAquifer_module
diff --git a/build/source/engine/coupled_em.f90 b/build/source/engine/coupled_em.f90
index c93d332cdbc9587a2f36164d51e9b218a66da601..5891dac72bb136e695b587bff2561863ce2e066b 100755
--- a/build/source/engine/coupled_em.f90
+++ b/build/source/engine/coupled_em.f90
@@ -1363,16 +1363,7 @@ subroutine coupled_em(&
     newSWE      = prog_data%var(iLookPROG%scalarSWE)%dat(1)
     delSWE      = newSWE - (oldSWE - sfcMeltPond)
     massBalance = delSWE - (effSnowfall + effRainfall + averageSnowSublimation - averageSnowDrainage*iden_water)*data_step
-    ! print*, "effSnowfall = ", effSnowfall
-    ! print*, "effRainfall = ", effRainfall
-    ! print*, "averageSnowSublimation = ", averageSnowSublimation
-    ! print*, "averageSnowDrainage = ", averageSnowDrainage
-    ! print*, "iden_water = ", iden_water
-    ! print*, "newSWE = ", newSWE
-    ! print*, "delSWE = ", delSWE
-    ! print*, "massBalance = ", massBalance
-
-    
+
     if(abs(massBalance) > absConvTol_liquid*iden_water*10._dp)then
       print*,                  'nSnow       = ', nSnow
       print*,                  'nSub        = ', nSub
diff --git a/build/source/engine/snowLiqFlx_old.f90 b/build/source/engine/snowLiqFlx_old.f90
deleted file mode 100755
index 53b4fb29a127dbf68ccc95dffe65986000de8a88..0000000000000000000000000000000000000000
--- a/build/source/engine/snowLiqFlx_old.f90
+++ /dev/null
@@ -1,202 +0,0 @@
-! SUMMA - Structure for Unifying Multiple Modeling Alternatives
-! Copyright (C) 2014-2020 NCAR/RAL; University of Saskatchewan; University of Washington
-!
-! This file is part of SUMMA
-!
-! For more information see: http://www.ral.ucar.edu/projects/summa
-!
-! This program is free software: you can redistribute it and/or modify
-! it under the terms of the GNU General Public License as published by
-! the Free Software Foundation, either version 3 of the License, or
-! (at your option) any later version.
-!
-! This program is distributed in the hope that it will be useful,
-! but WITHOUT ANY WARRANTY; without even the implied warranty of
-! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-! GNU General Public License for more details.
-!
-! You should have received a copy of the GNU General Public License
-! along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-module snowLiqFlx_module
-
-! access modules
-USE nrtype                                    ! numerical recipes data types
-USE multiconst,only:iden_ice,iden_water       ! intrinsic density of ice and water (kg m-3)
-
-! access missing values
-USE globalData,only:integerMissing  ! missing integer
-USE globalData,only:realMissing     ! missing real number
-
-! named variables
-USE var_lookup,only:iLookINDEX      ! named variables for structure elements
-USE var_lookup,only:iLookPARAM      ! named variables for structure elements
-USE var_lookup,only:iLookPROG       ! named variables for structure elements
-USE var_lookup,only:iLookDIAG       ! named variables for structure elements
-
-! data types
-USE data_types,only:var_d           ! x%var(:)       (dp)
-USE data_types,only:var_dlength     ! x%var(:)%dat   (dp)
-USE data_types,only:var_ilength     ! x%var(:)%dat   (i4b)
-
-! privacy
-implicit none
-private
-public::snowLiqFlx
-contains
-
-
- ! ************************************************************************************************
- ! public subroutine snowLiqFlx: compute liquid water flux through the snowpack
- ! ************************************************************************************************
- subroutine snowLiqFlx(&
-                       ! input: model control
-                       nSnow,                   & ! intent(in):    number of snow layers
-                       firstFluxCall,           & ! intent(in):    the first flux call
-                       scalarSolution,          & ! intent(in):    flag to indicate the scalar solution
-                       ! input: forcing for the snow domain
-                       scalarThroughfallRain,   & ! intent(in):    rain that reaches the snow surface without ever touching vegetation (kg m-2 s-1)
-                       scalarCanopyLiqDrainage, & ! intent(in):    liquid drainage from the vegetation canopy (kg m-2 s-1)
-                       ! input: model state vector
-                       mLayerVolFracLiqTrial,   & ! intent(in):    trial value of volumetric fraction of liquid water at the current iteration (-)
-                       ! input-output: data structures
-                       indx_data,               & ! intent(in):    model indices
-                       mpar_data,               & ! intent(in):    model parameters
-                       prog_data,               & ! intent(in):    model prognostic variables for a local HRU
-                       diag_data,               & ! intent(inout): model diagnostic variables for a local HRU
-                       ! output: fluxes and derivatives
-                       iLayerLiqFluxSnow,       & ! intent(inout): vertical liquid water flux at layer interfaces (m s-1)
-                       iLayerLiqFluxSnowDeriv,  & ! intent(inout): derivative in vertical liquid water flux at layer interfaces (m s-1)
-                       ! output: error control
-                       err,message)               ! intent(out):   error control
- implicit none
- ! input: model control
- integer(i4b),intent(in)         :: nSnow                      ! number of snow layers
- logical(lgt),intent(in)         :: firstFluxCall              ! the first flux call
- logical(lgt),intent(in)         :: scalarSolution             ! flag to denote if implementing the scalar solution
- ! input: forcing for the snow domain
- real(dp),intent(in)             :: scalarThroughfallRain      ! computed throughfall rate (kg m-2 s-1)
- real(dp),intent(in)             :: scalarCanopyLiqDrainage    ! computed drainage of liquid water (kg m-2 s-1)
- ! input: model state vector
- real(dp),intent(in)             :: mLayerVolFracLiqTrial(:)   ! trial value of volumetric fraction of liquid water at the current iteration (-)
- ! input-output: data structures
- type(var_ilength),intent(in)    :: indx_data                  ! model indices
- type(var_dlength),intent(in)    :: mpar_data                  ! model parameters
- type(var_dlength),intent(in)    :: prog_data                  ! prognostic variables for a local HRU
- type(var_dlength),intent(inout) :: diag_data                  ! diagnostic variables for a local HRU
- ! output: fluxes and derivatives
- real(dp),intent(inout)          :: iLayerLiqFluxSnow(0:)      ! vertical liquid water flux at layer interfaces (m s-1)
- real(dp),intent(inout)          :: iLayerLiqFluxSnowDeriv(0:) ! derivative in vertical liquid water flux at layer interfaces (m s-1)
- ! output: error control
- integer(i4b),intent(out)        :: err                        ! error code
- character(*),intent(out)        :: message                    ! error message
- ! ------------------------------------------------------------------------------------------------------------------------------------------
- ! local variables
- integer(i4b)                    :: i                          ! search index for scalar solution
- integer(i4b)                    :: iLayer                     ! layer index
- integer(i4b)                    :: ixTop                      ! top layer in subroutine call
- integer(i4b)                    :: ixBot                      ! bottom layer in subroutine call
- real(dp)                        :: multResid                  ! multiplier for the residual water content (-)
- real(dp),parameter              :: residThrs=550._dp          ! ice density threshold to reduce residual liquid water content (kg m-3)
- real(dp),parameter              :: residScal=10._dp           ! scaling factor for residual liquid water content reduction factor (kg m-3)
- real(dp),parameter              :: maxVolIceContent=0.7_dp    ! maximum volumetric ice content to store water (-)
- real(dp)                        :: availCap                   ! available storage capacity [0,1] (-)
- real(dp)                        :: relSaturn                  ! relative saturation [0,1] (-)
- ! ------------------------------------------------------------------------------------------------------------------------------------------
- ! make association of local variables with information in the data structures
- associate(&
-  ! input: layer indices
-  ixLayerState     => indx_data%var(iLookINDEX%ixLayerState)%dat,             & ! intent(in): list of indices for all model layers
-  ixSnowOnlyHyd    => indx_data%var(iLookINDEX%ixSnowOnlyHyd)%dat,            & ! intent(in): index in the state subset for hydrology state variables in the snow domain
-  ! input: snow properties and parameters
-  mLayerVolFracIce => prog_data%var(iLookPROG%mLayerVolFracIce)%dat(1:nSnow), & ! intent(in): volumetric ice content at the start of the time step (-)
-  Fcapil           => mpar_data%var(iLookPARAM%Fcapil)%dat(1),                & ! intent(in): capillary retention as a fraction of the total pore volume (-)
-  k_snow           => mpar_data%var(iLookPARAM%k_snow)%dat(1),                & ! intent(in): hydraulic conductivity of snow (m s-1), 0.0055 = approx. 20 m/hr, from UEB
-  mw_exp           => mpar_data%var(iLookPARAM%mw_exp)%dat(1),                & ! intent(in): exponent for meltwater flow (-)
-  ! input/output: diagnostic variables -- only computed for the first iteration
-  mLayerPoreSpace  => diag_data%var(iLookDIAG%mLayerPoreSpace)%dat,           & ! intent(inout): pore space in each snow layer (-)
-  mLayerThetaResid => diag_data%var(iLookDIAG%mLayerThetaResid)%dat           & ! intent(inout): esidual volumetric liquid water content in each snow layer (-)
- ) ! association of local variables with information in the data structures
- ! ------------------------------------------------------------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message='snowLiqFlx/'
-
- ! check that the input vectors match nSnow
- if(size(mLayerVolFracLiqTrial)/=nSnow .or. size(mLayerVolFracIce)/=nSnow .or. &
-    size(iLayerLiqFluxSnow)/=nSnow+1 .or. size(iLayerLiqFluxSnowDeriv)/=nSnow+1) then
-  err=20; message=trim(message)//'size mismatch of input/output vectors'; return
- end if
-
- ! check the meltwater exponent is >=1
- if(mw_exp<1._dp)then; err=20; message=trim(message)//'meltwater exponent < 1'; return; end if
-
- ! get the indices for the snow+soil layers
- ixTop = integerMissing
- if(scalarSolution)then
-  ! WARNING: Previously this was implemented as:
-  !    ixLayerDesired = pack(ixLayerState, ixSnowOnlyHyd/=integerMissing)
-  !    ixTop = ixLayerDesired(1)
-  !    ixBot = ixLayerDesired(1)
-  ! This implementation can result in a segfault when using JRDN layering.
-  ! The segfault occurs when trying to access `mw_exp` in:
-  !    iLayerLiqFluxSnow(iLayer)      = k_snow*relSaturn**mw_exp
-  ! Debugging found that the `pack` statement caused `mw_exp` to no longer be accessible.
-  ! We have not been able to determine the underlying reason for this segfault.
-  do i=1,size(ixSnowOnlyHyd)
-    if(ixSnowOnlyHyd(i) /= integerMissing)then
-      ixTop=ixLayerState(i)
-      ixBot=ixTop
-      exit  ! break out of loop once found
-    endif
-  end do
-  if(ixTop == integerMissing)then
-    err=20; message=trim(message)//'Unable to identify snow layer for scalar solution!'; return
-  end if
- else
-  ixTop = 1
-  ixBot = nSnow
- endif
-
- ! define the liquid flux at the upper boundary (m s-1)
- iLayerLiqFluxSnow(0)      = (scalarThroughfallRain + scalarCanopyLiqDrainage)/iden_water
- iLayerLiqFluxSnowDeriv(0) = 0._dp
-
- ! compute properties fixed over the time step
- if(firstFluxCall)then
-  ! loop through snow layers
-  do iLayer=1,nSnow
-   ! compute the reduction in liquid water holding capacity at high snow density (-)
-   multResid = 1._dp / ( 1._dp + exp( (mLayerVolFracIce(iLayer)*iden_ice - residThrs) / residScal) )
-   ! compute the pore space (-)
-   mLayerPoreSpace(iLayer)  = 1._dp - mLayerVolFracIce(iLayer)
-   ! compute the residual volumetric liquid water content (-)
-   mLayerThetaResid(iLayer) = Fcapil*mLayerPoreSpace(iLayer) * multResid
-  end do  ! (looping through snow layers)
- end if  ! (if the first flux call)
-
- ! compute fluxes
- do iLayer=ixTop,ixBot  ! (loop through snow layers)
-  ! check that flow occurs
-  if(mLayerVolFracLiqTrial(iLayer) > mLayerThetaResid(iLayer))then
-   ! compute the relative saturation (-)
-   availCap  = mLayerPoreSpace(iLayer) - mLayerThetaResid(iLayer)                 ! available capacity
-   relSaturn = (mLayerVolFracLiqTrial(iLayer) - mLayerThetaResid(iLayer)) / availCap    ! relative saturation
-   iLayerLiqFluxSnow(iLayer)      = k_snow*relSaturn**mw_exp
-   iLayerLiqFluxSnowDeriv(iLayer) = ( (k_snow*mw_exp)/availCap ) * relSaturn**(mw_exp - 1._dp)
-   if(mLayerVolFracIce(iLayer) > maxVolIceContent)then ! NOTE: use start-of-step ice content, to avoid convergence problems
-     ! ** allow liquid water to pass through under very high ice density
-     iLayerLiqFluxSnow(iLayer) = iLayerLiqFluxSnow(iLayer) + iLayerLiqFluxSnow(iLayer-1) !NOTE: derivative may need to be updated in future.
-   end if
-  else  ! flow does not occur
-   iLayerLiqFluxSnow(iLayer)      = 0._dp
-   iLayerLiqFluxSnowDeriv(iLayer) = 0._dp
-  endif  ! storage above residual content
- end do  ! loop through snow layers
-
- ! end association of local variables with information in the data structures
- end associate
-
- end subroutine snowLiqFlx
-
-
-end module snowLiqFlx_module
diff --git a/build/source/engine/soilLiqFlx_old.f90 b/build/source/engine/soilLiqFlx_old.f90
deleted file mode 100755
index e5c57fe148c4f5f38c32c4acdaa789f9ebaaebed..0000000000000000000000000000000000000000
--- a/build/source/engine/soilLiqFlx_old.f90
+++ /dev/null
@@ -1,1759 +0,0 @@
-! SUMMA - Structure for Unifying Multiple Modeling Alternatives
-! Copyright (C) 2014-2020 NCAR/RAL; University of Saskatchewan; University of Washington
-!
-! This file is part of SUMMA
-!
-! For more information see: http://www.ral.ucar.edu/projects/summa
-!
-! This program is free software: you can redistribute it and/or modify
-! it under the terms of the GNU General Public License as published by
-! the Free Software Foundation, either version 3 of the License, or
-! (at your option) any later version.
-!
-! This program is distributed in the hope that it will be useful,
-! but WITHOUT ANY WARRANTY; without even the implied warranty of
-! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-! GNU General Public License for more details.
-!
-! You should have received a copy of the GNU General Public License
-! along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-module soilLiqFlx_module
-! -----------------------------------------------------------------------------------------------------------
-
-! data types
-USE nrtype
-USE data_types,only:var_d                  ! x%var(:)       (dp)
-USE data_types,only:var_ilength            ! x%var(:)%dat   (i4b)
-USE data_types,only:var_dlength            ! x%var(:)%dat   (dp)
-
-! missing values
-USE globalData,only:integerMissing  ! missing integer
-USE globalData,only:realMissing     ! missing real number
-
-! physical constants
-USE multiconst,only:&
-                    LH_fus,  & ! latent heat of fusion         (J kg-1)
-                    LH_vap,  & ! latent heat of vaporization   (J kg-1)
-                    LH_sub,  & ! latent heat of sublimation    (J kg-1)
-                    gravity, & ! gravitational acceleteration  (m s-2)
-                    Tfreeze, & ! freezing point of pure water  (K)
-                    iden_air,& ! intrinsic density of air      (kg m-3)
-                    iden_ice,& ! intrinsic density of ice      (kg m-3)
-                    iden_water ! intrinsic density of water    (kg m-3)
-
-! named variables
-USE var_lookup,only:iLookPROG              ! named variables for structure elements
-USE var_lookup,only:iLookDIAG              ! named variables for structure elements
-USE var_lookup,only:iLookFLUX              ! named variables for structure elements
-USE var_lookup,only:iLookPARAM             ! named variables for structure elements
-USE var_lookup,only:iLookINDEX             ! named variables for structure elements
-
-! model decisions
-USE globalData,only:model_decisions        ! model decision structure
-USE var_lookup,only:iLookDECISIONS         ! named variables for elements of the decision structure
-
-! provide access to look-up values for model decisions
-USE mDecisions_module,only:  &
- ! look-up values for method used to compute derivative
- numerical,                  & ! numerical solution
- analytical,                 & ! analytical solution
- ! look-up values for the form of Richards' equation
- moisture,                   & ! moisture-based form of Richards' equation
- mixdform,                   & ! mixed form of Richards' equation
- ! look-up values for the type of hydraulic conductivity profile
- constant,                   & ! constant hydraulic conductivity with depth
- powerLaw_profile,           & ! power-law profile
- ! look-up values for the choice of groundwater parameterization
- qbaseTopmodel,              & ! TOPMODEL-ish baseflow parameterization
- bigBucket,                  & ! a big bucket (lumped aquifer model)
- noExplicit,                 & ! no explicit groundwater parameterization
- ! look-up values for the choice of boundary conditions for hydrology
- prescribedHead,             & ! prescribed head (volumetric liquid water content for mixed form of Richards' eqn)
- funcBottomHead,             & ! function of matric head in the lower-most layer
- freeDrainage,               & ! free drainage
- liquidFlux,                 & ! liquid water flux
- zeroFlux                      ! zero flux
-
-! -----------------------------------------------------------------------------------------------------------
-implicit none
-private
-public::soilLiqFlx
-! constant parameters
-real(dp),parameter     :: verySmall=1.e-12_dp       ! a very small number (used to avoid divide by zero)
-real(dp),parameter     :: dx=1.e-8_dp               ! finite difference increment
-contains
-
-
- ! ***************************************************************************************************************
- ! public subroutine soilLiqFlx: compute liquid water fluxes and their derivatives
- ! ***************************************************************************************************************
- subroutine soilLiqFlx(&
-                       ! input: model control
-                       nSoil,                        & ! intent(in): number of soil layers
-                       doInfiltrate,                 & ! intent(in): flag to compute infiltration
-                       scalarSolution,               & ! intent(in):    flag to indicate the scalar solution
-                       deriv_desired,                & ! intent(in): flag indicating if derivatives are desired
-                       ! input: trial state variables
-                       mLayerTempTrial,              & ! intent(in): temperature (K)
-                       mLayerMatricHeadTrial,        & ! intent(in): matric head (m)
-                       mLayerVolFracLiqTrial,        & ! intent(in): volumetric fraction of liquid water (-)
-                       mLayerVolFracIceTrial,        & ! intent(in): volumetric fraction of ice (-)
-                       ! input: pre-computed derivatives
-                       mLayerdTheta_dTk,             & ! intent(in): derivative in volumetric liquid water content w.r.t. temperature (K-1)
-                       dPsiLiq_dTemp,                & ! intent(in): derivative in liquid water matric potential w.r.t. temperature (m K-1)
-                       ! input: fluxes
-                       scalarCanopyTranspiration,    & ! intent(in): canopy transpiration (kg m-2 s-1)
-                       scalarGroundEvaporation,      & ! intent(in): ground evaporation (kg m-2 s-1)
-                       scalarRainPlusMelt,           & ! intent(in): rain plus melt (m s-1)
-                       ! input-output: data structures
-                       mpar_data,                    & ! intent(in):    model parameters
-                       indx_data,                    & ! intent(in):    model indices
-                       prog_data,                    & ! intent(in):    model prognostic variables for a local HRU
-                       diag_data,                    & ! intent(inout): model diagnostic variables for a local HRU
-                       flux_data,                    & ! intent(inout): model fluxes for a local HRU
-                       ! output: diagnostic variables for surface runoff
-                       xMaxInfilRate,                & ! intent(inout): maximum infiltration rate (m s-1)
-                       scalarInfilArea,              & ! intent(inout): fraction of unfrozen area where water can infiltrate (-)
-                       scalarFrozenArea,             & ! intent(inout): fraction of area that is considered impermeable due to soil ice (-)
-                       scalarSurfaceRunoff,          & ! intent(out): surface runoff (m s-1)
-                       ! output: diagnostic variables for model layers
-                       mLayerdTheta_dPsi,            & ! intent(out): derivative in the soil water characteristic w.r.t. psi (m-1)
-                       mLayerdPsi_dTheta,            & ! intent(out): derivative in the soil water characteristic w.r.t. theta (m)
-                       dHydCond_dMatric,             & ! intent(out): derivative in hydraulic conductivity w.r.t matric head (s-1)
-                       ! output: fluxes
-                       scalarSurfaceInfiltration,    & ! intent(out): surface infiltration rate (m s-1)
-                       iLayerLiqFluxSoil,            & ! intent(out): liquid fluxes at layer interfaces (m s-1)
-                       mLayerTranspire,              & ! intent(out): transpiration loss from each soil layer (m s-1)
-                       mLayerHydCond,                & ! intent(out): hydraulic conductivity in each soil layer (m s-1)
-                       ! output: derivatives in fluxes w.r.t. hydrology state variables -- matric head or volumetric lquid water -- in the layer above and layer below (m s-1 or s-1)
-                       dq_dHydStateAbove,            & ! intent(out): derivatives in the flux w.r.t. volumetric liquid water content in the layer above (m s-1)
-                       dq_dHydStateBelow,            & ! intent(out): derivatives in the flux w.r.t. volumetric liquid water content in the layer below (m s-1)
-                       ! output: derivatives in fluxes w.r.t. energy state variables -- now just temperature -- in the layer above and layer below (m s-1 K-1)
-                       dq_dNrgStateAbove,            & ! intent(out): derivatives in the flux w.r.t. temperature in the layer above (m s-1 K-1)
-                       dq_dNrgStateBelow,            & ! intent(out): derivatives in the flux w.r.t. temperature in the layer below (m s-1 K-1)
-                       ! output: error control
-                       err,message)                    ! intent(out): error control
- ! utility modules
- USE soil_utils_module,only:volFracLiq      ! compute volumetric fraction of liquid water
- USE soil_utils_module,only:matricHead      ! compute matric head (m)
- USE soil_utils_module,only:dTheta_dPsi     ! compute derivative of the soil moisture characteristic w.r.t. psi (m-1)
- USE soil_utils_module,only:dPsi_dTheta     ! compute derivative of the soil moisture characteristic w.r.t. theta (m)
- USE soil_utils_module,only:hydCond_psi     ! compute hydraulic conductivity as a function of matric head
- USE soil_utils_module,only:hydCond_liq     ! compute hydraulic conductivity as a function of volumetric liquid water content
- USE soil_utils_module,only:hydCondMP_liq   ! compute hydraulic conductivity of macropores as a function of volumetric liquid water content
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- implicit none
- ! input: model control
- integer(i4b),intent(in)          :: nSoil                         ! number of soil layers
- logical(lgt),intent(in)          :: doInfiltrate                  ! flag to compute infiltration
- logical(lgt),intent(in)          :: scalarSolution                ! flag to denote if implementing the scalar solution
- logical(lgt),intent(in)          :: deriv_desired                 ! flag indicating if derivatives are desired
- ! input: trial model state variables
- real(dp),intent(in)              :: mLayerTempTrial(:)            ! temperature in each layer at the current iteration (m)
- real(dp),intent(in)              :: mLayerMatricHeadTrial(:)      ! matric head in each layer at the current iteration (m)
- real(dp),intent(in)              :: mLayerVolFracLiqTrial(:)      ! volumetric fraction of liquid water at the current iteration (-)
- real(dp),intent(in)              :: mLayerVolFracIceTrial(:)      ! volumetric fraction of ice at the current iteration (-)
- ! input: pre-computed derivatves
- real(dp),intent(in)              :: mLayerdTheta_dTk(:)           ! derivative in volumetric liquid water content w.r.t. temperature (K-1)
- real(dp),intent(in)              :: dPsiLiq_dTemp(:)              ! derivative in liquid water matric potential w.r.t. temperature (m K-1)
- ! input: model fluxes
- real(dp),intent(in)              :: scalarCanopyTranspiration     ! canopy transpiration (kg m-2 s-1)
- real(dp),intent(in)              :: scalarGroundEvaporation       ! ground evaporation (kg m-2 s-1)
- real(dp),intent(in)              :: scalarRainPlusMelt            ! rain plus melt (m s-1)
- ! input-output: data structures
- type(var_dlength),intent(in)     :: mpar_data                     ! model parameters
- type(var_ilength),intent(in)     :: indx_data                     ! state vector geometry
- type(var_dlength),intent(in)     :: prog_data                     ! prognostic variables for a local HRU
- type(var_dlength),intent(inout)  :: diag_data                     ! diagnostic variables for a local HRU
- type(var_dlength),intent(inout)  :: flux_data                     ! model fluxes for a local HRU
- ! output: diagnostic variables for surface runoff
- real(dp),intent(inout)           :: xMaxInfilRate                 ! maximum infiltration rate (m s-1)
- real(dp),intent(inout)           :: scalarInfilArea               ! fraction of unfrozen area where water can infiltrate (-)
- real(dp),intent(inout)           :: scalarFrozenArea              ! fraction of area that is considered impermeable due to soil ice (-)
- real(dp),intent(inout)           :: scalarSurfaceRunoff           ! surface runoff (m s-1)
- ! output: diagnostic variables for each layer
- real(dp),intent(inout)           :: mLayerdTheta_dPsi(:)          ! derivative in the soil water characteristic w.r.t. psi (m-1)
- real(dp),intent(inout)           :: mLayerdPsi_dTheta(:)          ! derivative in the soil water characteristic w.r.t. theta (m)
- real(dp),intent(inout)           :: dHydCond_dMatric(:)           ! derivative in hydraulic conductivity w.r.t matric head (s-1)
- ! output: liquid fluxes
- real(dp),intent(inout)           :: scalarSurfaceInfiltration     ! surface infiltration rate (m s-1)
- real(dp),intent(inout)           :: iLayerLiqFluxSoil(0:)         ! liquid flux at soil layer interfaces (m s-1)
- real(dp),intent(inout)           :: mLayerTranspire(:)            ! transpiration loss from each soil layer (m s-1)
- real(dp),intent(inout)           :: mLayerHydCond(:)              ! hydraulic conductivity in each soil layer (m s-1)
- ! output: derivatives in fluxes w.r.t. state variables in the layer above and layer below (m s-1)
- real(dp),intent(inout)           :: dq_dHydStateAbove(0:)         ! derivative in the flux in layer interfaces w.r.t. state variables in the layer above
- real(dp),intent(inout)           :: dq_dHydStateBelow(0:)         ! derivative in the flux in layer interfaces w.r.t. state variables in the layer below
- ! output: derivatives in fluxes w.r.t. energy state variables -- now just temperature -- in the layer above and layer below (m s-1 K-1)
- real(dp),intent(inout)           :: dq_dNrgStateAbove(0:)         ! derivatives in the flux w.r.t. temperature in the layer above (m s-1 K-1)
- real(dp),intent(inout)           :: dq_dNrgStateBelow(0:)         ! derivatives in the flux w.r.t. temperature in the layer below (m s-1 K-1)
- ! output: error control
- integer(i4b),intent(out)         :: err                           ! error code
- character(*),intent(out)         :: message                       ! error message
- ! -----------------------------------------------------------------------------------------------------------------------------------------------------
- ! local variables: general
- character(LEN=256)               :: cmessage                     ! error message of downwind routine
- integer(i4b)                     :: ibeg,iend                    ! start and end indices of the soil layers in concatanated snow-soil vector
- logical(lgt)                     :: desireAnal                   ! flag to identify if analytical derivatives are desired
- integer(i4b)                     :: iLayer,iSoil                 ! index of soil layer
- integer(i4b)                     :: ixLayerDesired(1)            ! layer desired (scalar solution)
- integer(i4b)                     :: ixTop                        ! top layer in subroutine call
- integer(i4b)                     :: ixBot                        ! bottom layer in subroutine call
- ! additional variables to compute numerical derivatives
- integer(i4b)                     :: nFlux                        ! number of flux calculations required (>1 = numerical derivatives with one-sided finite differences)
- integer(i4b)                     :: itry                         ! index of different flux calculations
- integer(i4b),parameter           :: unperturbed=0                ! named variable to identify the case of unperturbed state variables
- integer(i4b),parameter           :: perturbState=1               ! named variable to identify the case where we perturb the state in the current layer
- integer(i4b),parameter           :: perturbStateAbove=2          ! named variable to identify the case where we perturb the state layer above
- integer(i4b),parameter           :: perturbStateBelow=3          ! named variable to identify the case where we perturb the state layer below
- integer(i4b)                     :: ixPerturb                    ! index of element in 2-element vector to perturb
- integer(i4b)                     :: ixOriginal                   ! index of perturbed element in the original vector
- real(dp)                         :: scalarVolFracLiqTrial        ! trial value of volumetric liquid water content (-)
- real(dp)                         :: scalarMatricHeadTrial        ! trial value of matric head (m)
- real(dp)                         :: scalarHydCondTrial           ! trial value of hydraulic conductivity (m s-1)
- real(dp)                         :: scalarHydCondMicro           ! trial value of hydraulic conductivity of micropores (m s-1)
- real(dp)                         :: scalarHydCondMacro           ! trial value of hydraulic conductivity of macropores (m s-1)
- real(dp)                         :: scalarFlux                   ! vertical flux (m s-1)
- real(dp)                         :: scalarFlux_dStateAbove       ! vertical flux with perturbation to the state above (m s-1)
- real(dp)                         :: scalarFlux_dStateBelow       ! vertical flux with perturbation to the state below (m s-1)
- ! transpiration sink term
- real(dp),dimension(nSoil)        :: mLayerTranspireFrac          ! fraction of transpiration allocated to each soil layer (-)
- ! diagnostic variables
- real(dp),dimension(nSoil)        :: iceImpedeFac                 ! ice impedence factor at layer mid-points (-)
- real(dp),dimension(nSoil)        :: mLayerDiffuse                ! diffusivity at layer mid-point (m2 s-1)
- real(dp),dimension(nSoil)        :: dHydCond_dVolLiq             ! derivative in hydraulic conductivity w.r.t volumetric liquid water content (m s-1)
- real(dp),dimension(nSoil)        :: dDiffuse_dVolLiq             ! derivative in hydraulic diffusivity w.r.t volumetric liquid water content (m2 s-1)
- real(dp),dimension(nSoil)        :: dHydCond_dTemp               ! derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
- real(dp),dimension(0:nSoil)      :: iLayerHydCond                ! hydraulic conductivity at layer interface (m s-1)
- real(dp),dimension(0:nSoil)      :: iLayerDiffuse                ! diffusivity at layer interface (m2 s-1)
- ! compute surface flux
- integer(i4b)                     :: nRoots                       ! number of soil layers with roots
- integer(i4b)                     :: ixIce                        ! index of the lowest soil layer that contains ice
- real(dp),dimension(0:nSoil)      :: iLayerHeight                 ! height of the layer interfaces (m)
- ! compute fluxes and derivatives at layer interfaces
- real(dp),dimension(2)            :: vectorVolFracLiqTrial        ! trial value of volumetric liquid water content (-)
- real(dp),dimension(2)            :: vectorMatricHeadTrial        ! trial value of matric head (m)
- real(dp),dimension(2)            :: vectorHydCondTrial           ! trial value of hydraulic conductivity (m s-1)
- real(dp),dimension(2)            :: vectorDiffuseTrial           ! trial value of hydraulic diffusivity (m2 s-1)
- real(dp)                         :: scalardPsi_dTheta            ! derivative in soil water characteristix, used for perturbations when computing numerical derivatives
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message='soilLiqFlx/'
-
- ! get indices for the data structures
- ibeg = indx_data%var(iLookINDEX%nSnow)%dat(1) + 1
- iend = indx_data%var(iLookINDEX%nSnow)%dat(1) + indx_data%var(iLookINDEX%nSoil)%dat(1)
-
- ! get a copy of iLayerHeight
- ! NOTE: performance hit, though cannot define the shape (0:) with the associate construct
- iLayerHeight(0:nSoil) = prog_data%var(iLookPROG%iLayerHeight)%dat(ibeg-1:iend)  ! height of the layer interfaces (m)
-
- ! make association between local variables and the information in the data structures
- associate(&
-  ! input: model control
-  ixDerivMethod          => model_decisions(iLookDECISIONS%fDerivMeth)%iDecision,   & ! intent(in): index of the method used to calculate flux derivatives
-  ixRichards             => model_decisions(iLookDECISIONS%f_Richards)%iDecision,   & ! intent(in): index of the form of Richards' equation
-  ixBcUpperSoilHydrology => model_decisions(iLookDECISIONS%bcUpprSoiH)%iDecision,   & ! intent(in): index of the upper boundary conditions for soil hydrology
-  ixBcLowerSoilHydrology => model_decisions(iLookDECISIONS%bcLowrSoiH)%iDecision,   & ! intent(in): index of the lower boundary conditions for soil hydrology
-  ! input: model indices
-  ixMatricHead           => indx_data%var(iLookINDEX%ixMatricHead)%dat,             & ! intent(in): indices of soil layers where matric head is the state variable
-  ixSoilOnlyHyd          => indx_data%var(iLookINDEX%ixSoilOnlyHyd)%dat,            & ! intent(in): index in the state subset for hydrology state variables in the soil domain
-  ! input: model coordinate variables -- NOTE: use of ibeg and iend
-  mLayerDepth            => prog_data%var(iLookPROG%mLayerDepth)%dat(ibeg:iend),    & ! intent(in): depth of the layer (m)
-  mLayerHeight           => prog_data%var(iLookPROG%mLayerHeight)%dat(ibeg:iend),   & ! intent(in): height of the layer mid-point (m)
-  ! input: upper boundary conditions
-  upperBoundHead         => mpar_data%var(iLookPARAM%upperBoundHead)%dat(1),        & ! intent(in): upper boundary condition for matric head (m)
-  upperBoundTheta        => mpar_data%var(iLookPARAM%upperBoundTheta)%dat(1),       & ! intent(in): upper boundary condition for volumetric liquid water content (-)
-  ! input: lower boundary conditions
-  lowerBoundHead         => mpar_data%var(iLookPARAM%lowerBoundHead)%dat(1),        & ! intent(in): lower boundary condition for matric head (m)
-  lowerBoundTheta        => mpar_data%var(iLookPARAM%lowerBoundTheta)%dat(1),       & ! intent(in): lower boundary condition for volumetric liquid water content (-)
-  ! input: vertically variable soil parameters
-  vGn_m                  => diag_data%var(iLookDIAG%scalarVGn_m)%dat,               & ! intent(in): van Genutchen "m" parameter (-)
-  vGn_n                  => mpar_data%var(iLookPARAM%vGn_n)%dat,                    & ! intent(in): van Genutchen "n" parameter (-)
-  vGn_alpha              => mpar_data%var(iLookPARAM%vGn_alpha)%dat,                & ! intent(in): van Genutchen "alpha" parameter (m-1)
-  theta_sat              => mpar_data%var(iLookPARAM%theta_sat)%dat,                & ! intent(in): soil porosity (-)
-  theta_res              => mpar_data%var(iLookPARAM%theta_res)%dat,                & ! intent(in): soil residual volumetric water content (-)
-  ! input: vertically constant soil parameters
-  wettingFrontSuction    => mpar_data%var(iLookPARAM%wettingFrontSuction)%dat(1),   & ! intent(in): Green-Ampt wetting front suction (m)
-  rootingDepth           => mpar_data%var(iLookPARAM%rootingDepth)%dat(1),          & ! intent(in): rooting depth (m)
-  kAnisotropic           => mpar_data%var(iLookPARAM%kAnisotropic)%dat(1),          & ! intent(in): anisotropy factor for lateral hydraulic conductivity (-)
-  zScale_TOPMODEL        => mpar_data%var(iLookPARAM%zScale_TOPMODEL)%dat(1),       & ! intent(in): TOPMODEL scaling factor (m)
-  qSurfScale             => mpar_data%var(iLookPARAM%qSurfScale)%dat(1),            & ! intent(in): scaling factor in the surface runoff parameterization (-)
-  f_impede               => mpar_data%var(iLookPARAM%f_impede)%dat(1),              & ! intent(in): ice impedence factor (-)
-  soilIceScale           => mpar_data%var(iLookPARAM%soilIceScale)%dat(1),          & ! intent(in): scaling factor for depth of soil ice, used to get frozen fraction (m)
-  soilIceCV              => mpar_data%var(iLookPARAM%soilIceCV)%dat(1),             & ! intent(in): CV of depth of soil ice, used to get frozen fraction (-)
-  theta_mp               => mpar_data%var(iLookPARAM%theta_mp)%dat(1),              & ! intent(in): volumetric liquid water content when macropore flow begins (-)
-  mpExp                  => mpar_data%var(iLookPARAM%mpExp)%dat(1),                 & ! intent(in): empirical exponent in macropore flow equation (-)
-  ! input: saturated hydraulic conductivity
-  mLayerSatHydCondMP     => flux_data%var(iLookFLUX%mLayerSatHydCondMP)%dat,        & ! intent(in): saturated hydraulic conductivity of macropores at the mid-point of each layer (m s-1)
-  mLayerSatHydCond       => flux_data%var(iLookFLUX%mLayerSatHydCond)%dat,          & ! intent(in): saturated hydraulic conductivity at the mid-point of each layer (m s-1)
-  iLayerSatHydCond       => flux_data%var(iLookFLUX%iLayerSatHydCond)%dat,          & ! intent(in): saturated hydraulic conductivity at the interface of each layer (m s-1)
-  ! input: factors limiting transpiration (from vegFlux routine)
-  mLayerRootDensity      => diag_data%var(iLookDIAG%mLayerRootDensity)%dat,         & ! intent(in): root density in each layer (-)
-  scalarTranspireLim     => diag_data%var(iLookDIAG%scalarTranspireLim)%dat(1),     & ! intent(in): weighted average of the transpiration limiting factor (-)
-  mLayerTranspireLim     => diag_data%var(iLookDIAG%mLayerTranspireLim)%dat         & ! intent(in): transpiration limiting factor in each layer (-)
- )  ! associating local variables with the information in the data structures
-
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- ! preliminaries
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
-
- ! define the pethod to compute derivatives
- !print*, 'numerical derivatives = ', (ixDerivMethod==numerical)
-
- ! numerical derivatives are not implemented yet
- if(ixDerivMethod==numerical)then
-  message=trim(message)//'numerical derivates do not account for the cross derivatives between hydrology and thermodynamics'
-  err=20; return
- end if
-
- ! check the need to compute analytical derivatives
- if(deriv_desired .and. ixDerivMethod==analytical)then
-  desireAnal = .true.
- else
-  desireAnal = .false.
- end if
-
- ! check the need to compute numerical derivatives
- if(deriv_desired .and. ixDerivMethod==numerical)then
-  nFlux=3  ! compute the derivatives using one-sided finite differences
- else
-  nFlux=0  ! compute analytical derivatives
- end if
-
- ! get the indices for the soil layers
- if(scalarSolution)then
-  ixLayerDesired = pack(ixMatricHead, ixSoilOnlyHyd/=integerMissing)
-  ixTop = ixLayerDesired(1)
-  ixBot = ixLayerDesired(1)
- else
-  ixTop = 1
-  ixBot = nSoil
- endif
-
- ! identify the number of layers that contain roots
- nRoots = count(iLayerHeight(0:nSoil-1) < rootingDepth-verySmall)
- if(nRoots==0)then
-  message=trim(message)//'no layers with roots'
-  err=20; return
- endif
-
- ! identify lowest soil layer with ice
- ! NOTE: cannot use count because there may be an unfrozen wedge
- ixIce = 0  ! initialize the index of the ice layer (0 means no ice in the soil profile)
- do iLayer=1,nSoil ! (loop through soil layers)
-  if(mLayerVolFracIceTrial(iLayer) > verySmall) ixIce = iLayer
- end do
- !if(ixIce==nSoil)then; err=20; message=trim(message)//'ice extends to the bottom of the soil profile'; return; end if
-
- ! *************************************************************************************************************************************************
- ! *************************************************************************************************************************************************
-
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- ! compute the transpiration sink term
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
-
- ! check the need to compute transpiration (NOTE: intent=inout)
- if( .not. (scalarSolution .and. ixTop>1) )then
-
-  ! compute the fraction of transpiration loss from each soil layer
-  if(scalarTranspireLim > tiny(scalarTranspireLim))then ! (transpiration may be non-zero even if the soil moisture limiting factor is zero)
-   mLayerTranspireFrac(:) = mLayerRootDensity(:)*mLayerTranspireLim(:)/scalarTranspireLim
-  else ! (possible for there to be non-zero conductance and therefore transpiration in this case)
-   mLayerTranspireFrac(:) = mLayerRootDensity(:) / sum(mLayerRootDensity)
-  end if
-
-  ! check fractions sum to one
-  if(abs(sum(mLayerTranspireFrac) - 1._dp) > verySmall)then
-   message=trim(message)//'fraction transpiration in soil layers does not sum to one'
-   err=20; return
-  endif
-
-  ! compute transpiration loss from each soil layer (kg m-2 s-1 --> m s-1)
-  mLayerTranspire = mLayerTranspireFrac(:)*scalarCanopyTranspiration/iden_water
-
-  ! special case of prescribed head -- no transpiration
-  if(ixBcUpperSoilHydrology==prescribedHead) mLayerTranspire(:) = 0._dp
-
- endif  ! if need to compute transpiration
-
- ! *************************************************************************************************************************************************
- ! *************************************************************************************************************************************************
-
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- ! compute diagnostic variables at the nodes throughout the soil profile
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- do iSoil=ixTop,min(ixBot+1,nSoil) ! (loop through soil layers)
-
-  call diagv_node(&
-                  ! input: model control
-                  desireAnal,                      & ! intent(in): flag indicating if derivatives are desired
-                  ixRichards,                      & ! intent(in): index defining the option for Richards' equation (moisture or mixdform)
-                  ! input: state variables
-                  mLayerTempTrial(iSoil),          & ! intent(in): temperature (K)
-                  mLayerMatricHeadTrial(iSoil),    & ! intent(in): matric head in each layer (m)
-                  mLayerVolFracLiqTrial(iSoil),    & ! intent(in): volumetric liquid water content in each soil layer (-)
-                  mLayerVolFracIceTrial(iSoil),    & ! intent(in): volumetric ice content in each soil layer (-)
-                  ! input: pre-computed deriavatives
-                  mLayerdTheta_dTk(iSoil),         & ! intent(in): derivative in volumetric liquid water content w.r.t. temperature (K-1)
-                  dPsiLiq_dTemp(iSoil),            & ! intent(in): derivative in liquid water matric potential w.r.t. temperature (m K-1)
-                  ! input: soil parameters
-                  vGn_alpha(iSoil),                & ! intent(in): van Genutchen "alpha" parameter (m-1)
-                  vGn_n(iSoil),                    & ! intent(in): van Genutchen "n" parameter (-)
-                  VGn_m(iSoil),                    & ! intent(in): van Genutchen "m" parameter (-)
-                  mpExp,                           & ! intent(in): empirical exponent in macropore flow equation (-)
-                  theta_sat(iSoil),                & ! intent(in): soil porosity (-)
-                  theta_res(iSoil),                & ! intent(in): soil residual volumetric water content (-)
-                  theta_mp,                        & ! intent(in): volumetric liquid water content when macropore flow begins (-)
-                  f_impede,                        & ! intent(in): ice impedence factor (-)
-                  ! input: saturated hydraulic conductivity
-                  mLayerSatHydCond(iSoil),         & ! intent(in): saturated hydraulic conductivity at the mid-point of each layer (m s-1)
-                  mLayerSatHydCondMP(iSoil),       & ! intent(in): saturated hydraulic conductivity of macropores at the mid-point of each layer (m s-1)
-                  ! output: derivative in the soil water characteristic
-                  mLayerdPsi_dTheta(iSoil),        & ! intent(out): derivative in the soil water characteristic
-                  mLayerdTheta_dPsi(iSoil),        & ! intent(out): derivative in the soil water characteristic
-                  ! output: transmittance
-                  mLayerHydCond(iSoil),            & ! intent(out): hydraulic conductivity at layer mid-points (m s-1)
-                  mLayerDiffuse(iSoil),            & ! intent(out): diffusivity at layer mid-points (m2 s-1)
-                  iceImpedeFac(iSoil),             & ! intent(out): ice impedence factor in each layer (-)
-                  ! output: transmittance derivatives
-                  dHydCond_dVolLiq(iSoil),         & ! intent(out): derivative in hydraulic conductivity w.r.t volumetric liquid water content (m s-1)
-                  dDiffuse_dVolLiq(iSoil),         & ! intent(out): derivative in hydraulic diffusivity w.r.t volumetric liquid water content (m2 s-1)
-                  dHydCond_dMatric(iSoil),         & ! intent(out): derivative in hydraulic conductivity w.r.t matric head (m s-1)
-                  dHydCond_dTemp(iSoil),           & ! intent(out): derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
-                  ! output: error control
-                  err,cmessage)                      ! intent(out): error control
-  if(err/=0)then; message=trim(message)//trim(cmessage); return; end if
-
- end do  ! (looping through soil layers)
-
- ! *************************************************************************************************************************************************
- ! *************************************************************************************************************************************************
-
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- ! compute infiltraton at the surface and its derivative w.r.t. mass in the upper soil layer
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
-
- ! set derivative w.r.t. state above to zero (does not exist)
- dq_dHydStateAbove(0) = 0._dp
- dq_dNrgStateAbove(0) = 0._dp
-
- ! either one or multiple flux calls, depending on if using analytical or numerical derivatives
- do itry=nFlux,0,-1  ! (work backwards to ensure all computed fluxes come from the un-perturbed case)
-
-  ! =====
-  ! get input state variables...
-  ! ============================
-  ! identify the type of perturbation
-  select case(itry)
-
-   ! skip undesired perturbations
-   case(perturbStateAbove); cycle  ! cannot perturb state above (does not exist) -- so keep cycling
-   case(perturbState); cycle       ! perturbing the layer below the flux at the top interface
-
-   ! un-perturbed case
-   case(unperturbed)
-    scalarVolFracLiqTrial = mLayerVolFracLiqTrial(1)
-    scalarMatricHeadTrial = mLayerMatricHeadTrial(1)
-
-   ! perturb soil state (one-sided finite differences)
-   case(perturbStateBelow)
-    ! (perturbation depends on the form of Richards' equation)
-    select case(ixRichards)
-     case(moisture)
-      scalarVolFracLiqTrial = mLayerVolFracLiqTrial(1) + dx
-      scalarMatricHeadTrial = mLayerMatricHeadTrial(1)
-     case(mixdform)
-      scalarVolFracLiqTrial = mLayerVolFracLiqTrial(1)
-      scalarMatricHeadTrial = mLayerMatricHeadTrial(1) + dx
-     case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-    end select ! (form of Richards' equation
-   ! check for an unknown perturbation
-   case default; err=10; message=trim(message)//"unknown perturbation"; return
-
-  end select ! (type of perturbation)
-
-  ! =====
-  ! compute surface flux and its derivative...
-  ! ==========================================
-
-  call surfaceFlx(&
-                  ! input: model control
-                  doInfiltrate,                       & ! intent(in): flag indicating if desire to compute infiltration
-                  desireAnal,                         & ! intent(in): flag indicating if derivatives are desired
-                  ixRichards,                         & ! intent(in): index defining the form of Richards' equation (moisture or mixdform)
-                  ixBcUpperSoilHydrology,             & ! intent(in): index defining the type of boundary conditions (neumann or diriclet)
-                  nRoots,                             & ! intent(in): number of layers that contain roots
-                  ixIce,                              & ! intent(in): index of lowest ice layer
-                  ! input: state variables
-                  scalarMatricHeadTrial,              & ! intent(in): matric head in the upper-most soil layer (m)
-                  scalarVolFracLiqTrial,              & ! intent(in): volumetric liquid water content the upper-most soil layer (-)
-                  mLayerVolFracLiqTrial,              & ! intent(in): volumetric liquid water content in each soil layer (-)
-                  mLayerVolFracIceTrial,              & ! intent(in): volumetric ice content in each soil layer (-)
-                  ! input: depth of upper-most soil layer (m)
-                  mLayerDepth,                        & ! intent(in): depth of each soil layer (m)
-                  iLayerHeight,                       & ! intent(in): height at the interface of each layer (m)
-                  ! input: boundary conditions
-                  upperBoundHead,                     & ! intent(in): upper boundary condition (m)
-                  upperBoundTheta,                    & ! intent(in): upper boundary condition (-)
-                  ! input: flux at the upper boundary
-                  scalarRainPlusMelt,                 & ! intent(in): rain plus melt (m s-1)
-                  ! input: transmittance
-                  iLayerSatHydCond(0),                & ! intent(in): saturated hydraulic conductivity at the surface (m s-1)
-                  dHydCond_dTemp(1),                  & ! intent(in): derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
-                  iceImpedeFac(1),                    & ! intent(in): ice impedence factor in the upper-most soil layer (-)
-                  ! input: soil parameters
-                  vGn_alpha(1),                       & ! intent(in): van Genutchen "alpha" parameter (m-1)
-                  vGn_n(1),                           & ! intent(in): van Genutchen "n" parameter (-)
-                  VGn_m(1),                           & ! intent(in): van Genutchen "m" parameter (-)
-                  theta_sat(1),                       & ! intent(in): soil porosity (-)
-                  theta_res(1),                       & ! intent(in): soil residual volumetric water content (-)
-                  qSurfScale,                         & ! intent(in): scaling factor in the surface runoff parameterization (-)
-                  zScale_TOPMODEL,                    & ! intent(in): scaling factor used to describe decrease in hydraulic conductivity with depth (m)
-                  rootingDepth,                       & ! intent(in): rooting depth (m)
-                  wettingFrontSuction,                & ! intent(in): Green-Ampt wetting front suction (m)
-                  soilIceScale,                       & ! intent(in): soil ice scaling factor in Gamma distribution used to define frozen area (m)
-                  soilIceCV,                          & ! intent(in): soil ice CV in Gamma distribution used to define frozen area (-)
-                  ! input-output: hydraulic conductivity and diffusivity at the surface
-                  iLayerHydCond(0),                   & ! intent(inout): hydraulic conductivity at the surface (m s-1)
-                  iLayerDiffuse(0),                   & ! intent(inout): hydraulic diffusivity at the surface (m2 s-1)
-                  ! input-output: fluxes at layer interfaces and surface runoff
-                  xMaxInfilRate,                      & ! intent(inout): maximum infiltration rate (m s-1)
-                  scalarInfilArea,                    & ! intent(inout): fraction of unfrozen area where water can infiltrate (-)
-                  scalarFrozenArea,                   & ! intent(inout): fraction of area that is considered impermeable due to soil ice (-)
-                  scalarSurfaceRunoff,                & ! intent(out): surface runoff (m s-1)
-                  scalarSurfaceInfiltration,          & ! intent(out): surface infiltration (m s-1)
-                  ! input-output: deriavtives in surface infiltration w.r.t. volumetric liquid water (m s-1) and matric head (s-1) in the upper-most soil layer
-                  dq_dHydStateBelow(0),               & ! intent(inout): derivative in surface infiltration w.r.t. hydrology state variable in the upper-most soil layer (m s-1 or s-1)
-                  dq_dNrgStateBelow(0),               & ! intent(out):   derivative in surface infiltration w.r.t. energy state variable in the upper-most soil layer (m s-1 K-1)
-                  ! output: error control
-                  err,cmessage)                         ! intent(out): error control
-  if(err/=0)then; message=trim(message)//trim(cmessage); return; end if
-  ! print*, "scalarGroundEvaporation =", scalarGroundEvaporation
-  ! include base soil evaporation as the upper boundary flux
-  iLayerLiqFluxSoil(0) = scalarGroundEvaporation/iden_water + scalarSurfaceInfiltration
-
-  ! get copies of surface flux to compute numerical derivatives
-  if(deriv_desired .and. ixDerivMethod==numerical)then
-   select case(itry)
-    case(unperturbed);       scalarFlux             = iLayerLiqFluxSoil(0)
-    case(perturbStateBelow); scalarFlux_dStateBelow = iLayerLiqFluxSoil(0)
-    case default; err=10; message=trim(message)//"unknown perturbation"; return
-   end select
-  end if
-
-  ! write(*,'(a,1x,10(f30.15))') 'scalarRainPlusMelt, scalarSurfaceInfiltration = ', scalarRainPlusMelt, scalarSurfaceInfiltration
-
- end do  ! (looping through different flux calculations -- one or multiple calls depending if desire for numerical or analytical derivatives)
-
- ! compute numerical derivatives
- if(deriv_desired .and. ixDerivMethod==numerical)then
-  dq_dHydStateBelow(0) = (scalarFlux_dStateBelow - scalarFlux)/dx ! change in surface flux w.r.t. change in the soil moisture in the top soil layer (m s-1)
- end if
-!  print*, 'scalarSurfaceInfiltration, iLayerLiqFluxSoil(0) = ', scalarSurfaceInfiltration, iLayerLiqFluxSoil(0)
- !print*, '(ixDerivMethod==numerical), dq_dHydStateBelow(0) = ', (ixDerivMethod==numerical), dq_dHydStateBelow(0)
- !pause
-
- ! *************************************************************************************************************************************************
- ! *************************************************************************************************************************************************
-
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- ! * compute fluxes and derivatives at layer interfaces...
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
-
- ! NOTE: computing flux at the bottom of the layer
-
- ! loop through soil layers
- do iLayer=ixTop,min(ixBot,nSoil-1)
-
-  ! either one or multiple flux calls, depending on if using analytical or numerical derivatives
-  do itry=nFlux,0,-1  ! (work backwards to ensure all computed fluxes come from the un-perturbed case)
-
-   ! =====
-   ! determine layer to perturb
-   ! ============================
-   select case(itry)
-    ! skip undesired perturbations
-    case(perturbState); cycle       ! perturbing the layers above and below the flux at the interface
-    ! identify the index for the perturbation
-    case(unperturbed);       ixPerturb = 0
-    case(perturbStateAbove); ixPerturb = 1
-    case(perturbStateBelow); ixPerturb = 2
-    case default; err=10; message=trim(message)//"unknown perturbation"; return
-   end select ! (identifying layer to of perturbation)
-   ! determine the index in the original vector
-   ixOriginal = iLayer + (ixPerturb-1)
-
-   ! =====
-   ! get input state variables...
-   ! ============================
-   ! start with the un-perturbed case
-   vectorVolFracLiqTrial(1:2) = mLayerVolFracLiqTrial(iLayer:iLayer+1)
-   vectorMatricHeadTrial(1:2) = mLayerMatricHeadTrial(iLayer:iLayer+1)
-   ! make appropriate perturbations
-   if(ixPerturb > 0)then
-    select case(ixRichards)
-     case(moisture); vectorVolFracLiqTrial(ixPerturb) = vectorVolFracLiqTrial(ixPerturb) + dx
-     case(mixdform); vectorMatricHeadTrial(ixPerturb) = vectorMatricHeadTrial(ixPerturb) + dx
-     case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-    end select ! (form of Richards' equation)
-   end if
-
-   ! =====
-   ! get hydraulic conductivty...
-   ! ============================
-   ! start with the un-perturbed case
-   vectorHydCondTrial(1:2) = mLayerHydCond(iLayer:iLayer+1)
-   vectorDiffuseTrial(1:2) = mLayerDiffuse(iLayer:iLayer+1)
-   ! make appropriate perturbations
-   if(ixPerturb > 0)then
-    select case(ixRichards)
-     case(moisture)
-      scalardPsi_dTheta             = dPsi_dTheta(vectorVolFracLiqTrial(ixPerturb),vGn_alpha(ixPerturb),theta_res(ixPerturb),theta_sat(ixPerturb),vGn_n(ixPerturb),vGn_m(ixPerturb))
-      vectorHydCondTrial(ixPerturb) = hydCond_liq(vectorVolFracLiqTrial(ixPerturb),mLayerSatHydCond(ixOriginal),theta_res(ixPerturb),theta_sat(ixPerturb),vGn_m(ixPerturb)) * iceImpedeFac(ixOriginal)
-      vectorDiffuseTrial(ixPerturb) = scalardPsi_dTheta * vectorHydCondTrial(ixPerturb)
-     case(mixdform)
-      scalarVolFracLiqTrial = volFracLiq(vectorMatricHeadTrial(ixPerturb),vGn_alpha(ixPerturb),theta_res(ixPerturb),theta_sat(ixPerturb),vGn_n(ixPerturb),vGn_m(ixPerturb))
-      scalarHydCondMicro    = hydCond_psi(vectorMatricHeadTrial(ixPerturb),mLayerSatHydCond(ixOriginal),vGn_alpha(ixPerturb),vGn_n(ixPerturb),vGn_m(ixPerturb)) * iceImpedeFac(ixOriginal)
-      scalarHydCondMacro    = hydCondMP_liq(scalarVolFracLiqTrial,theta_sat(ixPerturb),theta_mp,mpExp,mLayerSatHydCondMP(ixOriginal),mLayerSatHydCond(ixOriginal))
-      vectorHydCondTrial(ixPerturb) = scalarHydCondMicro + scalarHydCondMacro
-     case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-    end select ! (form of Richards' equation)
-   end if
-
-   ! =====
-   ! compute vertical flux at layer interface and its derivative w.r.t. the state above and the state below...
-   ! =========================================================================================================
-
-   ! NOTE: computing flux at the bottom of the layer
-
-   call iLayerFlux(&
-                   ! input: model control
-                   desireAnal,                         & ! intent(in): flag indicating if derivatives are desired
-                   ixRichards,                         & ! intent(in): index defining the form of Richards' equation (moisture or mixdform)
-                   ! input: state variables (adjacent layers)
-                   vectorMatricHeadTrial,              & ! intent(in): matric head at the soil nodes (m)
-                   vectorVolFracLiqTrial,              & ! intent(in): volumetric liquid water content at the soil nodes (-)
-                   ! input: model coordinate variables (adjacent layers)
-                   mLayerHeight(iLayer:iLayer+1),      & ! intent(in): height of the soil nodes (m)
-                   ! input: temperature derivatives
-                   dPsiLiq_dTemp(iLayer:iLayer+1),     & ! intent(in): derivative in liquid water matric potential w.r.t. temperature (m K-1)
-                   dHydCond_dTemp(iLayer:iLayer+1),    & ! intent(in): derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
-                   ! input: transmittance (adjacent layers)
-                   vectorHydCondTrial,                 & ! intent(in): hydraulic conductivity at the soil nodes (m s-1)
-                   vectorDiffuseTrial,                 & ! intent(in): hydraulic diffusivity at the soil nodes (m2 s-1)
-                   ! input: transmittance derivatives (adjacent layers)
-                   dHydCond_dVolLiq(iLayer:iLayer+1),  & ! intent(in): change in hydraulic conductivity w.r.t. change in volumetric liquid water content (m s-1)
-                   dDiffuse_dVolLiq(iLayer:iLayer+1),  & ! intent(in): change in hydraulic diffusivity w.r.t. change in volumetric liquid water content (m2 s-1)
-                   dHydCond_dMatric(iLayer:iLayer+1),  & ! intent(in): change in hydraulic conductivity w.r.t. change in matric head (s-1)
-                   ! output: tranmsmittance at the layer interface (scalars)
-                   iLayerHydCond(iLayer),              & ! intent(out): hydraulic conductivity at the interface between layers (m s-1)
-                   iLayerDiffuse(iLayer),              & ! intent(out): hydraulic diffusivity at the interface between layers (m2 s-1)
-                   ! output: vertical flux at the layer interface (scalars)
-                   iLayerLiqFluxSoil(iLayer),          & ! intent(out): vertical flux of liquid water at the layer interface (m s-1)
-                   ! output: derivatives in fluxes w.r.t. state variables -- matric head or volumetric lquid water -- in the layer above and layer below (m s-1 or s-1)
-                   dq_dHydStateAbove(iLayer),          & ! intent(out): derivatives in the flux w.r.t. matric head or volumetric lquid water in the layer above (m s-1 or s-1)
-                   dq_dHydStateBelow(iLayer),          & ! intent(out): derivatives in the flux w.r.t. matric head or volumetric lquid water in the layer below (m s-1 or s-1)
-                   ! output: derivatives in fluxes w.r.t. energy state variables -- now just temperature -- in the layer above and layer below (m s-1 K-1)
-                   dq_dNrgStateAbove(iLayer),          & ! intent(out): derivatives in the flux w.r.t. temperature in the layer above (m s-1 K-1)
-                   dq_dNrgStateBelow(iLayer),          & ! intent(out): derivatives in the flux w.r.t. temperature in the layer below (m s-1 K-1)
-                   ! output: error control
-                   err,cmessage)                         ! intent(out): error control
-   if(err/=0)then; message=trim(message)//trim(cmessage); return; end if
-
-   ! compute total vertical flux, to compute derivatives
-   if(deriv_desired .and. ixDerivMethod==numerical)then
-    select case(itry)
-     case(unperturbed);       scalarFlux             = iLayerLiqFluxSoil(iLayer)
-     case(perturbStateAbove); scalarFlux_dStateAbove = iLayerLiqFluxSoil(iLayer)
-     case(perturbStateBelow); scalarFlux_dStateBelow = iLayerLiqFluxSoil(iLayer)
-     case default; err=10; message=trim(message)//"unknown perturbation"; return
-    end select
-   end if
-
-  end do  ! (looping through different flux calculations -- one or multiple calls depending if desire for numerical or analytical derivatives)
-
-  ! compute numerical derivatives
-  if(deriv_desired .and. ixDerivMethod==numerical)then
-   dq_dHydStateAbove(iLayer) = (scalarFlux_dStateAbove - scalarFlux)/dx    ! change in drainage flux w.r.t. change in the state in the layer below (m s-1 or s-1)
-   dq_dHydStateBelow(iLayer) = (scalarFlux_dStateBelow - scalarFlux)/dx    ! change in drainage flux w.r.t. change in the state in the layer below (m s-1 or s-1)
-  end if
-
-  ! check
-  !if(iLayer==6) write(*,'(a,i4,1x,10(e25.15,1x))') 'iLayer, vectorMatricHeadTrial, iLayerHydCond(iLayer), iLayerLiqFluxSoil(iLayer) = ',&
-  !                                                  iLayer, vectorMatricHeadTrial, iLayerHydCond(iLayer), iLayerLiqFluxSoil(iLayer)
-  !if(iLayer==1) write(*,'(a,i4,1x,L1,1x,2(e15.5,1x))') 'iLayer, (ixDerivMethod==numerical), dq_dHydStateBelow(iLayer-1), dq_dHydStateAbove(iLayer) = ', &
-  !                                                      iLayer, (ixDerivMethod==numerical), dq_dHydStateBelow(iLayer-1), dq_dHydStateAbove(iLayer)
-  !pause
-
- end do  ! (looping through soil layers)
-
- ! add infiltration to the upper-most unfrozen layer
- ! NOTE: this is done here rather than in surface runoff
- !iLayerLiqFluxSoil(ixIce) = iLayerLiqFluxSoil(ixIce) + scalarSurfaceInfiltration
-
- ! *************************************************************************************************************************************************
- ! *************************************************************************************************************************************************
-
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
- ! * compute drainage flux from the bottom of the soil profile, and its derivative
- ! -------------------------------------------------------------------------------------------------------------------------------------------------
-
- ! define the need to compute drainage
- if( .not. (scalarSolution .and. ixTop<nSoil) )then
-
-  ! either one or multiple flux calls, depending on if using analytical or numerical derivatives
-  do itry=nFlux,0,-1  ! (work backwards to ensure all computed fluxes come from the un-perturbed case)
-
-   ! =====
-   ! get input state variables...
-   ! ============================
-   ! identify the type of perturbation
-   select case(itry)
-
-    ! skip undesired perturbations
-    case(perturbStateBelow); cycle   ! only perturb soil state at this time (perhaps perturb aquifer state later)
-    case(perturbState); cycle        ! here pertubing the state above the flux at the interface
-
-    ! un-perturbed case
-    case(unperturbed)
-     scalarVolFracLiqTrial   = mLayerVolFracLiqTrial(nSoil)
-     scalarMatricHeadTrial   = mLayerMatricHeadTrial(nSoil)
-
-    ! perturb soil state (one-sided finite differences)
-    case(perturbStateAbove)
-     select case(ixRichards)  ! (perturbation depends on the form of Richards' equation)
-      case(moisture)
-       scalarVolFracLiqTrial = mLayerVolFracLiqTrial(nSoil) + dx
-       scalarMatricHeadTrial = mLayerMatricHeadTrial(nSoil)
-      case(mixdform)
-       scalarVolFracLiqTrial = mLayerVolFracLiqTrial(nSoil)
-       scalarMatricHeadTrial = mLayerMatricHeadTrial(nSoil) + dx
-      case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-     end select ! (form of Richards' equation)
-
-   end select ! (type of perturbation)
-
-   ! =====
-   ! get hydraulic conductivty...
-   ! ============================
-   select case(itry)
-
-    ! compute perturbed value of hydraulic conductivity
-    case(perturbStateAbove)
-     select case(ixRichards)
-      case(moisture); scalarHydCondTrial = hydCond_liq(scalarVolFracLiqTrial,mLayerSatHydCond(nSoil),theta_res(nSoil),theta_sat(nSoil),vGn_m(nSoil)) * iceImpedeFac(nSoil)
-      case(mixdform); scalarHydCondTrial = hydCond_psi(scalarMatricHeadTrial,mLayerSatHydCond(nSoil),vGn_alpha(nSoil),vGn_n(nSoil),vGn_m(nSoil)) * iceImpedeFac(nSoil)
-     end select
-
-    ! (use un-perturbed value)
-    case default
-     scalarHydCondTrial = mLayerHydCond(nSoil)        ! hydraulic conductivity at the mid-point of the lowest unsaturated soil layer (m s-1)
-
-   end select ! (re-computing hydraulic conductivity)
-
-   ! =====
-   ! compute drainage flux and its derivative...
-   ! ===========================================
-
-   call qDrainFlux(&
-                   ! input: model control
-                   desireAnal,                      & ! intent(in): flag indicating if derivatives are desired
-                   ixRichards,                      & ! intent(in): index defining the form of Richards' equation (moisture or mixdform)
-                   ixBcLowerSoilHydrology,          & ! intent(in): index defining the type of boundary conditions
-                   ! input: state variables
-                   scalarMatricHeadTrial,           & ! intent(in): matric head in the lowest unsaturated node (m)
-                   scalarVolFracLiqTrial,           & ! intent(in): volumetric liquid water content the lowest unsaturated node (-)
-                   ! input: model coordinate variables
-                   mLayerDepth(nSoil),              & ! intent(in): depth of the lowest unsaturated soil layer (m)
-                   mLayerHeight(nSoil),             & ! intent(in): height of the lowest unsaturated soil node (m)
-                   ! input: boundary conditions
-                   lowerBoundHead,                  & ! intent(in): lower boundary condition (m)
-                   lowerBoundTheta,                 & ! intent(in): lower boundary condition (-)
-                   ! input: derivative in the soil water characteristic
-                   mLayerdPsi_dTheta(nSoil),        & ! intent(in): derivative in the soil water characteristic
-                   ! input: transmittance
-                   iLayerSatHydCond(0),             & ! intent(in): saturated hydraulic conductivity at the surface (m s-1)
-                   iLayerSatHydCond(nSoil),         & ! intent(in): saturated hydraulic conductivity at the bottom of the unsaturated zone (m s-1)
-                   scalarHydCondTrial,              & ! intent(in): hydraulic conductivity at the node itself (m s-1)
-                   iceImpedeFac(nSoil),             & ! intent(in): ice impedence factor in the lower-most soil layer (-)
-                   ! input: transmittance derivatives
-                   dHydCond_dVolLiq(nSoil),         & ! intent(in): derivative in hydraulic conductivity w.r.t. volumetric liquid water content (m s-1)
-                   dHydCond_dMatric(nSoil),         & ! intent(in): derivative in hydraulic conductivity w.r.t. matric head (s-1)
-                   dHydCond_dTemp(nSoil),           & ! intent(in): derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
-                   ! input: soil parameters
-                   vGn_alpha(nSoil),                & ! intent(in): van Genutchen "alpha" parameter (m-1)
-                   vGn_n(nSoil),                    & ! intent(in): van Genutchen "n" parameter (-)
-                   VGn_m(nSoil),                    & ! intent(in): van Genutchen "m" parameter (-)
-                   theta_sat(nSoil),                & ! intent(in): soil porosity (-)
-                   theta_res(nSoil),                & ! intent(in): soil residual volumetric water content (-)
-                   kAnisotropic,                    & ! intent(in): anisotropy factor for lateral hydraulic conductivity (-)
-                   zScale_TOPMODEL,                 & ! intent(in): TOPMODEL scaling factor (m)
-                   ! output: hydraulic conductivity and diffusivity at the surface
-                   iLayerHydCond(nSoil),            & ! intent(out): hydraulic conductivity at the bottom of the unsatuarted zone (m s-1)
-                   iLayerDiffuse(nSoil),            & ! intent(out): hydraulic diffusivity at the bottom of the unsatuarted zone (m2 s-1)
-                   ! output: drainage flux
-                   iLayerLiqFluxSoil(nSoil),        & ! intent(out): drainage flux (m s-1)
-                   ! output: derivatives in drainage flux
-                   dq_dHydStateAbove(nSoil),        & ! intent(out): change in drainage flux w.r.t. change in hydrology state in lowest unsaturated node (m s-1 or s-1)
-                   dq_dNrgStateAbove(nSoil),        & ! intent(out): change in drainage flux w.r.t. change in energy state in lowest unsaturated node (m s-1 or s-1)
-                   ! output: error control
-                   err,cmessage)                ! intent(out): error control
-   if(err/=0)then; message=trim(message)//trim(cmessage); return; end if
-
-   ! get copies of drainage flux to compute derivatives
-   if(deriv_desired .and. ixDerivMethod==numerical)then
-    select case(itry)
-     case(unperturbed);       scalarFlux             = iLayerLiqFluxSoil(nSoil)
-     case(perturbStateAbove); scalarFlux_dStateAbove = iLayerLiqFluxSoil(nSoil)
-     case(perturbStateBelow); err=20; message=trim(message)//'lower state should never be perturbed when computing drainage do not expect to get here'; return
-     case default; err=10; message=trim(message)//"unknown perturbation"; return
-    end select
-   end if
-
-  end do  ! (looping through different flux calculations -- one or multiple calls depending if desire for numerical or analytical derivatives)
-
-  ! compute numerical derivatives
-  ! NOTE: drainage derivatives w.r.t. state below are *actually* w.r.t. water table depth, so need to be corrected for aquifer storage
-  !       (note also negative sign to account for inverse relationship between water table depth and aquifer storage)
-  if(deriv_desired .and. ixDerivMethod==numerical)then
-   dq_dHydStateAbove(nSoil) = (scalarFlux_dStateAbove - scalarFlux)/dx    ! change in drainage flux w.r.t. change in state in lowest unsaturated node (m s-1 or s-1)
-  end if
-
-  ! no dependence on the aquifer for drainage
-  dq_dHydStateBelow(nSoil) = 0._dp  ! keep this here in case we want to couple some day....
-  dq_dNrgStateBelow(nSoil) = 0._dp  ! keep this here in case we want to couple some day....
-
-  ! print drainage
-  !print*, 'iLayerLiqFluxSoil(nSoil) = ', iLayerLiqFluxSoil(nSoil)
-
- endif  ! if computing drainage
- ! end of drainage section
-
- ! *****************************************************************************************************************************************************************
- ! *****************************************************************************************************************************************************************
-
- ! end association between local variables and the information in the data structures
- end associate
-
- end subroutine soilLiqFlx
-
- ! ***************************************************************************************************************
- ! private subroutine diagv_node: compute transmittance and derivatives for model nodes
- ! ***************************************************************************************************************
- subroutine diagv_node(&
-                       ! input: model control
-                       deriv_desired,         & ! intent(in): flag indicating if derivatives are desired
-                       ixRichards,            & ! intent(in): index defining the option for Richards' equation (moisture or mixdform)
-                       ! input: state variables
-                       scalarTempTrial,       & ! intent(in): temperature (K)
-                       scalarMatricHeadTrial, & ! intent(in): matric head in a given layer (m)
-                       scalarVolFracLiqTrial, & ! intent(in): volumetric liquid water content in a given soil layer (-)
-                       scalarVolFracIceTrial, & ! intent(in): volumetric ice content in a given soil layer (-)
-                       ! input: pre-computed deriavatives
-                       dTheta_dTk,            & ! intent(in): derivative in volumetric liquid water content w.r.t. temperature (K-1)
-                       dPsiLiq_dTemp,         & ! intent(in): derivative in liquid water matric potential w.r.t. temperature (m K-1)
-                       ! input: soil parameters
-                       vGn_alpha,             & ! intent(in): van Genutchen "alpha" parameter (m-1)
-                       vGn_n,                 & ! intent(in): van Genutchen "n" parameter (-)
-                       VGn_m,                 & ! intent(in): van Genutchen "m" parameter (-)
-                       mpExp,                 & ! intent(in): empirical exponent in macropore flow equation (-)
-                       theta_sat,             & ! intent(in): soil porosity (-)
-                       theta_res,             & ! intent(in): soil residual volumetric water content (-)
-                       theta_mp,              & ! intent(in): volumetric liquid water content when macropore flow begins (-)
-                       f_impede,              & ! intent(in): ice impedence factor (-)
-                       ! input: saturated hydraulic conductivity
-                       scalarSatHydCond,      & ! intent(in): saturated hydraulic conductivity at the mid-point of a given layer (m s-1)
-                       scalarSatHydCondMP,    & ! intent(in): saturated hydraulic conductivity of macropores at the mid-point of a given layer (m s-1)
-                       ! output: derivative in the soil water characteristic
-                       scalardPsi_dTheta,     & ! derivative in the soil water characteristic
-                       scalardTheta_dPsi,     & ! derivative in the soil water characteristic
-                       ! output: transmittance
-                       scalarHydCond,         & ! intent(out): hydraulic conductivity at layer mid-points (m s-1)
-                       scalarDiffuse,         & ! intent(out): diffusivity at layer mid-points (m2 s-1)
-                       iceImpedeFac,          & ! intent(out): ice impedence factor in each layer (-)
-                       ! output: transmittance derivatives
-                       dHydCond_dVolLiq,      & ! intent(out): derivative in hydraulic conductivity w.r.t volumetric liquid water content (m s-1)
-                       dDiffuse_dVolLiq,      & ! intent(out): derivative in hydraulic diffusivity w.r.t volumetric liquid water content (m2 s-1)
-                       dHydCond_dMatric,      & ! intent(out): derivative in hydraulic conductivity w.r.t matric head (m s-1)
-                       dHydCond_dTemp,        & ! intent(out): derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
-                       ! output: error control
-                       err,message)             ! intent(out): error control
- USE soil_utils_module,only:iceImpede           ! compute the ice impedence factor
- USE soil_utils_module,only:volFracLiq          ! compute volumetric fraction of liquid water as a function of matric head
- USE soil_utils_module,only:matricHead          ! compute matric head (m)
- USE soil_utils_module,only:hydCond_psi         ! compute hydraulic conductivity as a function of matric head
- USE soil_utils_module,only:hydCond_liq         ! compute hydraulic conductivity as a function of volumetric liquid water content
- USE soil_utils_module,only:hydCondMP_liq       ! compute hydraulic conductivity of macropores as a function of volumetric liquid water content
- USE soil_utils_module,only:dTheta_dPsi         ! compute derivative of the soil moisture characteristic w.r.t. psi (m-1)
- USE soil_utils_module,only:dPsi_dTheta         ! compute derivative of the soil moisture characteristic w.r.t. theta (m)
- USE soil_utils_module,only:dPsi_dTheta2        ! compute derivative in dPsi_dTheta (m)
- USE soil_utils_module,only:dHydCond_dLiq       ! compute derivative in hydraulic conductivity w.r.t. volumetric liquid water content (m s-1)
- USE soil_utils_module,only:dHydCond_dPsi       ! compute derivative in hydraulic conductivity w.r.t. matric head (s-1)
- USE soil_utils_module,only:dIceImpede_dTemp    ! compute the derivative in the ice impedance factor w.r.t. temperature (K-1)
- ! compute hydraulic transmittance and derivatives for all layers
- implicit none
- ! input: model control
- logical(lgt),intent(in)       :: deriv_desired             ! flag indicating if derivatives are desired
- integer(i4b),intent(in)       :: ixRichards                ! index defining the option for Richards' equation (moisture or mixdform)
- ! input: state and diagnostic variables
- real(dp),intent(in)           :: scalarTempTrial           ! temperature in each layer (K)
- real(dp),intent(in)           :: scalarMatricHeadTrial     ! matric head in each layer (m)
- real(dp),intent(in)           :: scalarVolFracLiqTrial     ! volumetric fraction of liquid water in a given layer (-)
- real(dp),intent(in)           :: scalarVolFracIceTrial     ! volumetric fraction of ice in a given layer (-)
- ! input: pre-computed deriavatives
- real(dp),intent(in)           :: dTheta_dTk                ! derivative in volumetric liquid water content w.r.t. temperature (K-1)
- real(dp),intent(in)           :: dPsiLiq_dTemp             ! derivative in liquid water matric potential w.r.t. temperature (m K-1)
- ! input: soil parameters
- real(dp),intent(in)           :: vGn_alpha                 ! van Genutchen "alpha" parameter (m-1)
- real(dp),intent(in)           :: vGn_n                     ! van Genutchen "n" parameter (-)
- real(dp),intent(in)           :: vGn_m                     ! van Genutchen "m" parameter (-)
- real(dp),intent(in)           :: mpExp                     ! empirical exponent in macropore flow equation (-)
- real(dp),intent(in)           :: theta_sat                 ! soil porosity (-)
- real(dp),intent(in)           :: theta_res                 ! soil residual volumetric water content (-)
- real(dp),intent(in)           :: theta_mp                  ! volumetric liquid water content when macropore flow begins (-)
- real(dp),intent(in)           :: f_impede                  ! ice impedence factor (-)
- ! input: saturated hydraulic conductivity
- real(dp),intent(in)           :: scalarSatHydCond          ! saturated hydraulic conductivity at the mid-point of a given layer (m s-1)
- real(dp),intent(in)           :: scalarSatHydCondMP        ! saturated hydraulic conductivity of macropores at the mid-point of a given layer (m s-1)
- ! output: derivative in the soil water characteristic
- real(dp),intent(out)          :: scalardPsi_dTheta         ! derivative in the soil water characteristic
- real(dp),intent(out)          :: scalardTheta_dPsi         ! derivative in the soil water characteristic
- ! output: transmittance
- real(dp),intent(out)          :: scalarHydCond             ! hydraulic conductivity at layer mid-points (m s-1)
- real(dp),intent(out)          :: scalarDiffuse             ! diffusivity at layer mid-points (m2 s-1)
- real(dp),intent(out)          :: iceImpedeFac              ! ice impedence factor in each layer (-)
- ! output: transmittance derivatives
- real(dp),intent(out)          :: dHydCond_dVolLiq          ! derivative in hydraulic conductivity w.r.t volumetric liquid water content (m s-1)
- real(dp),intent(out)          :: dDiffuse_dVolLiq          ! derivative in hydraulic diffusivity w.r.t volumetric liquid water content (m2 s-1)
- real(dp),intent(out)          :: dHydCond_dMatric          ! derivative in hydraulic conductivity w.r.t matric head (s-1)
- real(dp),intent(out)          :: dHydCond_dTemp            ! derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
- ! output: error control
- integer(i4b),intent(out)      :: err                       ! error code
- character(*),intent(out)      :: message                   ! error message
- ! local variables
- real(dp)                      :: localVolFracLiq           ! local volumetric fraction of liquid water
- real(dp)                      :: scalarHydCondMP           ! hydraulic conductivity of macropores at layer mid-points (m s-1)
- real(dp)                      :: dIceImpede_dT             ! derivative in ice impedance factor w.r.t. temperature (K-1)
- real(dp)                      :: dHydCondMacro_dVolLiq     ! derivative in hydraulic conductivity of macropores w.r.t volumetric liquid water content (m s-1)
- real(dp)                      :: dHydCondMacro_dMatric     ! derivative in hydraulic conductivity of macropores w.r.t matric head (s-1)
- real(dp)                      :: dHydCondMicro_dMatric     ! derivative in hydraulic conductivity of micropores w.r.t matric head (s-1)
- real(dp)                      :: dHydCondMicro_dTemp       ! derivative in hydraulic conductivity of micropores w.r.t temperature (m s-1 K-1)
- real(dp)                      :: dPsi_dTheta2a             ! derivative in dPsi_dTheta (analytical)
- real(dp)                      :: dIceImpede_dLiq           ! derivative in ice impedence factor w.r.t. volumetric liquid water content (-)
- real(dp)                      :: hydCond_noIce             ! hydraulic conductivity in the absence of ice (m s-1)
- real(dp)                      :: dK_dLiq__noIce            ! derivative in hydraulic conductivity w.r.t volumetric liquid water content, in the absence of ice (m s-1)
- real(dp)                      :: dK_dPsi__noIce            ! derivative in hydraulic conductivity w.r.t matric head, in the absence of ice (s-1)
- real(dp)                      :: relSatMP                  ! relative saturation of macropores (-)
- ! local variables to test the derivative
- logical(lgt),parameter        :: testDeriv=.false.         ! local flag to test the derivative
- real(dp)                      :: xConst                    ! LH_fus/(gravity*Tfreeze), used in freezing point depression equation (m K-1)
- real(dp)                      :: vTheta                    ! volumetric fraction of total water (-)
- real(dp)                      :: volLiq                    ! volumetric fraction of liquid water (-)
- real(dp)                      :: volIce                    ! volumetric fraction of ice (-)
- real(dp)                      :: volFracLiq1,volFracLiq2   ! different trial values of volumetric liquid water content (-)
- real(dp)                      :: effSat                    ! effective saturation (-)
- real(dp)                      :: psiLiq                    ! liquid water matric potential (m)
- real(dp)                      :: hydCon                    ! hydraulic conductivity (m s-1)
- real(dp)                      :: hydIce                    ! hydraulic conductivity after accounting for ice impedance (-)
- real(dp),parameter            :: dx = 1.e-8_dp             ! finite difference increment (m)
- ! initialize error control
- err=0; message="diagv_node/"
-
- ! *****
- ! compute the derivative in the soil water characteristic
- select case(ixRichards)
-  case(moisture)
-   scalardPsi_dTheta = dPsi_dTheta(scalarvolFracLiqTrial,vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m)
-   scalardTheta_dPsi = realMissing  ! (deliberately cause problems if this is ever used)
-  case(mixdform)
-   scalardTheta_dPsi = dTheta_dPsi(scalarMatricHeadTrial,vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m)
-   scalardPsi_dTheta = dPsi_dTheta(scalarvolFracLiqTrial,vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m)
-   if(testDeriv)then
-    volFracLiq1 = volFracLiq(scalarMatricHeadTrial,   vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m)
-    volFracLiq2 = volFracLiq(scalarMatricHeadTrial+dx,vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m)
-   end if  ! (testing the derivative)
-  case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
- end select
-
- ! *****
- ! compute hydraulic conductivity and its derivative in each soil layer
-
- ! compute the ice impedence factor and its derivative w.r.t. volumetric liquid water content (-)
- call iceImpede(scalarVolFracIceTrial,f_impede, &  ! input
-                iceImpedeFac,dIceImpede_dLiq)      ! output
-
- select case(ixRichards)
-  ! ***** moisture-based form of Richards' equation
-  case(moisture)
-   ! haven't included macropores yet
-   err=20; message=trim(message)//'still need to include macropores for the moisture-based form of Richards eqn'; return
-   ! compute the hydraulic conductivity (m s-1) and diffusivity (m2 s-1) for a given layer
-   hydCond_noIce = hydCond_liq(scalarVolFracLiqTrial,scalarSatHydCond,theta_res,theta_sat,vGn_m)
-   scalarHydCond = hydCond_noIce*iceImpedeFac
-   scalarDiffuse = scalardPsi_dTheta * scalarHydCond
-   ! compute derivative in hydraulic conductivity (m s-1) and hydraulic diffusivity (m2 s-1)
-   if(deriv_desired)then
-    if(scalarVolFracIceTrial > epsilon(iceImpedeFac))then
-     dK_dLiq__noIce   = dHydCond_dLiq(scalarVolFracLiqTrial,scalarSatHydCond,theta_res,theta_sat,vGn_m,.true.)  ! [.true. = analytical]
-     dHydCond_dVolLiq = hydCond_noIce*dIceImpede_dLiq + dK_dLiq__noIce*iceImpedeFac
-    else
-     dHydCond_dVolLiq = dHydCond_dLiq(scalarVolFracLiqTrial,scalarSatHydCond,theta_res,theta_sat,vGn_m,.true.)
-    end if
-    dPsi_dTheta2a    = dPsi_dTheta2(scalarVolFracLiqTrial,vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m,.true.)   ! [.true. = analytical] compute derivative in dPsi_dTheta (m)
-    dDiffuse_dVolLiq = dHydCond_dVolLiq*scalardPsi_dTheta + scalarHydCond*dPsi_dTheta2a
-    dHydCond_dMatric = realMissing ! not used, so cause problems
-   end if
-
-  ! ***** mixed form of Richards' equation -- just compute hydraulic condictivity
-  case(mixdform)
-   ! compute the hydraulic conductivity (m s-1) and diffusivity (m2 s-1) for a given layer
-   hydCond_noIce = hydCond_psi(scalarMatricHeadTrial,scalarSatHydCond,vGn_alpha,vGn_n,vGn_m)
-   scalarDiffuse = realMissing ! not used, so cause problems
-   ! compute the hydraulic conductivity of macropores (m s-1)
-   localVolFracLiq = volFracLiq(scalarMatricHeadTrial,vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m)
-   scalarHydCondMP = hydCondMP_liq(localVolFracLiq,theta_sat,theta_mp,mpExp,scalarSatHydCondMP,scalarSatHydCond)
-   scalarHydCond   = hydCond_noIce*iceImpedeFac + scalarHydCondMP
-
-   ! compute derivative in hydraulic conductivity (m s-1)
-   if(deriv_desired)then
-    ! (compute derivative for macropores)
-    if(localVolFracLiq > theta_mp)then
-     relSatMP              = (localVolFracLiq - theta_mp)/(theta_sat - theta_mp)
-     dHydCondMacro_dVolLiq = ((scalarSatHydCondMP - scalarSatHydCond)/(theta_sat - theta_mp))*mpExp*(relSatMP**(mpExp - 1._dp))
-     dHydCondMacro_dMatric = scalardTheta_dPsi*dHydCondMacro_dVolLiq
-    else
-     dHydCondMacro_dVolLiq = 0._dp
-     dHydCondMacro_dMatric = 0._dp
-    end if
-    ! (compute derivatives for micropores)
-    if(scalarVolFracIceTrial > verySmall)then
-     dK_dPsi__noIce        = dHydCond_dPsi(scalarMatricHeadTrial,scalarSatHydCond,vGn_alpha,vGn_n,vGn_m,.true.)  ! analytical
-     dHydCondMicro_dTemp   = dPsiLiq_dTemp*dK_dPsi__noIce  ! m s-1 K-1
-     dHydCondMicro_dMatric = hydCond_noIce*dIceImpede_dLiq*scalardTheta_dPsi + dK_dPsi__noIce*iceImpedeFac
-    else
-     dHydCondMicro_dTemp   = 0._dp
-     dHydCondMicro_dMatric = dHydCond_dPsi(scalarMatricHeadTrial,scalarSatHydCond,vGn_alpha,vGn_n,vGn_m,.true.)
-    end if
-    ! (combine derivatives)
-    dHydCond_dMatric = dHydCondMicro_dMatric + dHydCondMacro_dMatric
-
-    ! (compute analytical derivative for change in ice impedance factor w.r.t. temperature)
-    call dIceImpede_dTemp(scalarVolFracIceTrial, & ! intent(in): trial value of volumetric ice content (-)
-                          dTheta_dTk,            & ! intent(in): derivative in volumetric liquid water content w.r.t. temperature (K-1)
-                          f_impede,              & ! intent(in): ice impedance parameter (-)
-                          dIceImpede_dT          ) ! intent(out): derivative in ice impedance factor w.r.t. temperature (K-1)
-    ! (compute derivative in hydraulic conductivity w.r.t. temperature)
-    dHydCond_dTemp = hydCond_noIce*dIceImpede_dT + dHydCondMicro_dTemp*iceImpedeFac
-    ! (test derivative)
-    if(testDeriv)then
-     xConst = LH_fus/(gravity*Tfreeze)                            ! m K-1 (NOTE: J = kg m2 s-2)
-     vTheta = scalarVolFracIceTrial + scalarVolFracLiqTrial
-     volLiq = volFracLiq(xConst*(scalarTempTrial+dx - Tfreeze),vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m)
-     volIce = vTheta - volLiq
-     effSat = (volLiq - theta_res)/(theta_sat - volIce - theta_res)
-     psiLiq = matricHead(effSat,vGn_alpha,0._dp,1._dp,vGn_n,vGn_m)  ! use effective saturation, so theta_res=0 and theta_sat=1
-     hydCon = hydCond_psi(psiLiq,scalarSatHydCond,vGn_alpha,vGn_n,vGn_m)
-     call iceImpede(volIce,f_impede,iceImpedeFac,dIceImpede_dLiq)
-     hydIce = hydCon*iceImpedeFac
-     print*, 'test derivative: ', (psiLiq - scalarMatricHeadTrial)/dx, dPsiLiq_dTemp
-     print*, 'test derivative: ', (hydCon - hydCond_noIce)/dx, dHydCondMicro_dTemp
-     print*, 'test derivative: ', (hydIce - scalarHydCond)/dx, dHydCond_dTemp
-     print*, 'press any key to continue'; read(*,*) ! (alternative to the deprecated 'pause' statement)
-    end if  ! testing the derivative
-    ! (set values that are not used to missing)
-    dHydCond_dVolLiq = realMissing ! not used, so cause problems
-    dDiffuse_dVolLiq = realMissing ! not used, so cause problems
-   end if
-
-  case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-
- end select
-
- ! if derivatives are not desired, then set values to missing
- if(.not.deriv_desired)then
-  dHydCond_dVolLiq   = realMissing ! not used, so cause problems
-  dDiffuse_dVolLiq   = realMissing ! not used, so cause problems
-  dHydCond_dMatric   = realMissing ! not used, so cause problems
- end if
-
- end subroutine diagv_node
-
-
- ! ***************************************************************************************************************
- ! private subroutine surfaceFlx: compute the surface flux and its derivative
- ! ***************************************************************************************************************
- subroutine surfaceFlx(&
-                       ! input: model control
-                       doInfiltration,            & ! intent(in): flag indicating if desire to compute infiltration
-                       deriv_desired,             & ! intent(in): flag indicating if derivatives are desired
-                       ixRichards,                & ! intent(in): index defining the form of Richards' equation (moisture or mixdform)
-                       bc_upper,                  & ! intent(in): index defining the type of boundary conditions (neumann or diriclet)
-                       nRoots,                    & ! intent(in): number of layers that contain roots
-                       ixIce,                     & ! intent(in): index of lowest ice layer
-                       ! input: state variables
-                       scalarMatricHead,          & ! intent(in): matric head in the upper-most soil layer (m)
-                       scalarVolFracLiq,          & ! intent(in): volumetric liquid water content in the upper-most soil layer (-)
-                       mLayerVolFracLiq,          & ! intent(in): volumetric liquid water content in each soil layer (-)
-                       mLayerVolFracIce,          & ! intent(in): volumetric ice content in each soil layer (-)
-                       ! input: depth of upper-most soil layer (m)
-                       mLayerDepth,               & ! intent(in): depth of each soil layer (m)
-                       iLayerHeight,              & ! intent(in): height at the interface of each layer (m)
-                       ! input: boundary conditions
-                       upperBoundHead,            & ! intent(in): upper boundary condition (m)
-                       upperBoundTheta,           & ! intent(in): upper boundary condition (-)
-                       ! input: flux at the upper boundary
-                       scalarRainPlusMelt,        & ! intent(in): rain plus melt (m s-1)
-                       ! input: transmittance
-                       surfaceSatHydCond,         & ! intent(in): saturated hydraulic conductivity at the surface (m s-1)
-                       dHydCond_dTemp,            & ! intent(in): derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
-                       iceImpedeFac,              & ! intent(in): ice impedence factor in the upper-most soil layer (-)
-                       ! input: soil parameters
-                       vGn_alpha,                 & ! intent(in): van Genutchen "alpha" parameter (m-1)
-                       vGn_n,                     & ! intent(in): van Genutchen "n" parameter (-)
-                       VGn_m,                     & ! intent(in): van Genutchen "m" parameter (-)
-                       theta_sat,                 & ! intent(in): soil porosity (-)
-                       theta_res,                 & ! intent(in): soil residual volumetric water content (-)
-                       qSurfScale,                & ! intent(in): scaling factor in the surface runoff parameterization (-)
-                       zScale_TOPMODEL,           & ! intent(in): scaling factor used to describe decrease in hydraulic conductivity with depth (m)
-                       rootingDepth,              & ! intent(in): rooting depth (m)
-                       wettingFrontSuction,       & ! intent(in): Green-Ampt wetting front suction (m)
-                       soilIceScale,              & ! intent(in): soil ice scaling factor in Gamma distribution used to define frozen area (m)
-                       soilIceCV,                 & ! intent(in): soil ice CV in Gamma distribution used to define frozen area (-)
-                       ! input-output: hydraulic conductivity and diffusivity at the surface
-                       surfaceHydCond,            & ! intent(inout): hydraulic conductivity at the surface (m s-1)
-                       surfaceDiffuse,            & ! intent(inout): hydraulic diffusivity at the surface (m2 s-1)
-                       ! input-output: fluxes at layer interfaces and surface runoff
-                       xMaxInfilRate,             & ! intent(inout): maximum infiltration rate (m s-1)
-                       scalarInfilArea,           & ! intent(inout): fraction of unfrozen area where water can infiltrate (-)
-                       scalarFrozenArea,          & ! intent(inout): fraction of area that is considered impermeable due to soil ice (-)
-                       scalarSurfaceRunoff,       & ! intent(out): surface runoff (m s-1)
-                       scalarSurfaceInfiltration, & ! intent(out): surface infiltration (m s-1)
-                       ! input-output: deriavtives in surface infiltration w.r.t. volumetric liquid water (m s-1) and matric head (s-1) in the upper-most soil layer
-                       dq_dHydState,              & ! intent(inout): derivative in surface infiltration w.r.t. state variable in the upper-most soil layer (m s-1 or s-1)
-                       dq_dNrgState,              & ! intent(out):   derivative in surface infiltration w.r.t. energy state variable in the upper-most soil layer (m s-1 K-1)
-                       ! output: error control
-                       err,message)                 ! intent(out): error control
- USE soil_utils_module,only:volFracLiq      ! compute volumetric fraction of liquid water as a function of matric head (-)
- USE soil_utils_module,only:hydCond_psi     ! compute hydraulic conductivity as a function of matric head (m s-1)
- USE soil_utils_module,only:hydCond_liq     ! compute hydraulic conductivity as a function of volumetric liquid water content (m s-1)
- USE soil_utils_module,only:dPsi_dTheta     ! compute derivative of the soil moisture characteristic w.r.t. theta (m)
- USE soil_utils_module,only:gammp           ! compute the cumulative probabilty based on the Gamma distribution
- ! compute infiltraton at the surface and its derivative w.r.t. mass in the upper soil layer
- implicit none
- ! -----------------------------------------------------------------------------------------------------------------------------
- ! input: model control
- logical(lgt),intent(in)       :: doInfiltration            ! flag indicating if desire to compute infiltration
- logical(lgt),intent(in)       :: deriv_desired             ! flag to indicate if derivatives are desired
- integer(i4b),intent(in)       :: bc_upper                  ! index defining the type of boundary conditions
- integer(i4b),intent(in)       :: ixRichards                ! index defining the option for Richards' equation (moisture or mixdform)
- integer(i4b),intent(in)       :: nRoots                    ! number of layers that contain roots
- integer(i4b),intent(in)       :: ixIce                     ! index of lowest ice layer
- ! input: state and diagnostic variables
- real(dp),intent(in)           :: scalarMatricHead          ! matric head in the upper-most soil layer (m)
- real(dp),intent(in)           :: scalarVolFracLiq          ! volumetric liquid water content in the upper-most soil layer (-)
- real(dp),intent(in)           :: mLayerVolFracLiq(:)       ! volumetric liquid water content in each soil layer (-)
- real(dp),intent(in)           :: mLayerVolFracIce(:)       ! volumetric ice content in each soil layer (-)
- ! input: depth of upper-most soil layer (m)
- real(dp),intent(in)           :: mLayerDepth(:)            ! depth of upper-most soil layer (m)
- real(dp),intent(in)           :: iLayerHeight(0:)          ! height at the interface of each layer (m)
- ! input: diriclet boundary conditions
- real(dp),intent(in)           :: upperBoundHead            ! upper boundary condition for matric head (m)
- real(dp),intent(in)           :: upperBoundTheta           ! upper boundary condition for volumetric liquid water content (-)
- ! input: flux at the upper boundary
- real(dp),intent(in)           :: scalarRainPlusMelt        ! rain plus melt, used as input to the soil zone before computing surface runoff (m s-1)
- ! input: transmittance
- real(dp),intent(in)           :: surfaceSatHydCond         ! saturated hydraulic conductivity at the surface (m s-1)
- real(dp),intent(in)           :: dHydCond_dTemp            ! derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
- real(dp),intent(in)           :: iceImpedeFac              ! ice impedence factor in the upper-most soil layer (-)
- ! input: soil parameters
- real(dp),intent(in)           :: vGn_alpha                 ! van Genutchen "alpha" parameter (m-1)
- real(dp),intent(in)           :: vGn_n                     ! van Genutchen "n" parameter (-)
- real(dp),intent(in)           :: vGn_m                     ! van Genutchen "m" parameter (-)
- real(dp),intent(in)           :: theta_sat                 ! soil porosity (-)
- real(dp),intent(in)           :: theta_res                 ! soil residual volumetric water content (-)
- real(dp),intent(in)           :: qSurfScale                ! scaling factor in the surface runoff parameterization (-)
- real(dp),intent(in)           :: zScale_TOPMODEL           ! scaling factor used to describe decrease in hydraulic conductivity with depth (m)
- real(dp),intent(in)           :: rootingDepth              ! rooting depth (m)
- real(dp),intent(in)           :: wettingFrontSuction       ! Green-Ampt wetting front suction (m)
- real(dp),intent(in)           :: soilIceScale              ! soil ice scaling factor in Gamma distribution used to define frozen area (m)
- real(dp),intent(in)           :: soilIceCV                 ! soil ice CV in Gamma distribution used to define frozen area (-)
- ! -----------------------------------------------------------------------------------------------------------------------------
- ! input-output: hydraulic conductivity and diffusivity at the surface
- ! NOTE: intent(inout) because infiltration may only be computed for the first iteration
- real(dp),intent(inout)        :: surfaceHydCond            ! hydraulic conductivity (m s-1)
- real(dp),intent(inout)        :: surfaceDiffuse            ! hydraulic diffusivity at the surface (m
- ! output: surface runoff and infiltration flux (m s-1)
- real(dp),intent(inout)        :: xMaxInfilRate             ! maximum infiltration rate (m s-1)
- real(dp),intent(inout)        :: scalarInfilArea           ! fraction of unfrozen area where water can infiltrate (-)
- real(dp),intent(inout)        :: scalarFrozenArea          ! fraction of area that is considered impermeable due to soil ice (-)
- real(dp),intent(out)          :: scalarSurfaceRunoff       ! surface runoff (m s-1)
- real(dp),intent(out)          :: scalarSurfaceInfiltration ! surface infiltration (m s-1)
- ! output: deriavtives in surface infiltration w.r.t. volumetric liquid water (m s-1) and matric head (s-1) in the upper-most soil layer
- real(dp),intent(out)          :: dq_dHydState              ! derivative in surface infiltration w.r.t. state variable in the upper-most soil layer (m s-1 or s-1)
- real(dp),intent(out)          :: dq_dNrgState              ! derivative in surface infiltration w.r.t. energy state variable in the upper-most soil layer (m s-1 K-1)
- ! output: error control
- integer(i4b),intent(out)      :: err                       ! error code
- character(*),intent(out)      :: message                   ! error message
- ! -----------------------------------------------------------------------------------------------------------------------------
- ! local variables
- ! (general)
- integer(i4b)                  :: iLayer                    ! index of soil layer
- ! (head boundary condition)
- real(dp)                      :: cFlux                     ! capillary flux (m s-1)
- real(dp)                      :: dNum                      ! numerical derivative
- ! (simplified Green-Ampt infiltration)
- real(dp)                      :: rootZoneLiq               ! depth of liquid water in the root zone (m)
- real(dp)                      :: rootZoneIce               ! depth of ice in the root zone (m)
- real(dp)                      :: availCapacity             ! available storage capacity in the root zone (m)
- real(dp)                      :: depthWettingFront         ! depth to the wetting front (m)
- real(dp)                      :: hydCondWettingFront       ! hydraulic conductivity at the wetting front (m s-1)
- ! (saturated area associated with variable storage capacity)
- real(dp)                      :: fracCap                   ! fraction of pore space filled with liquid water and ice (-)
- real(dp)                      :: fInfRaw                   ! infiltrating area before imposing solution constraints (-)
- real(dp),parameter            :: maxFracCap=0.995_dp       ! maximum fraction capacity -- used to avoid numerical problems associated with an enormous derivative
- real(dp),parameter            :: scaleFactor=0.000001_dp   ! scale factor for the smoothing function (-)
- real(dp),parameter            :: qSurfScaleMax=1000._dp    ! maximum surface runoff scaling factor (-)
- ! (fraction of impermeable area associated with frozen ground)
- real(dp)                      :: alpha                     ! shape parameter in the Gamma distribution
- real(dp)                      :: xLimg                     ! upper limit of the integral
- ! initialize error control
- err=0; message="surfaceFlx/"
-
- ! compute derivative in the energy state
- ! NOTE: revisit the need to do this
- dq_dNrgState = 0._dp
-
- ! *****
- ! compute the surface flux and its derivative
- select case(bc_upper)
-
-  ! *****
-  ! head condition
-  case(prescribedHead)
-
-   ! surface runoff iz zero for the head condition
-   scalarSurfaceRunoff = 0._dp
-
-   ! compute transmission and the capillary flux
-   select case(ixRichards)  ! (form of Richards' equation)
-    case(moisture)
-     ! compute the hydraulic conductivity and diffusivity at the boundary
-     surfaceHydCond = hydCond_liq(upperBoundTheta,surfaceSatHydCond,theta_res,theta_sat,vGn_m) * iceImpedeFac
-     surfaceDiffuse = dPsi_dTheta(upperBoundTheta,vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m) * surfaceHydCond
-     ! compute the capillary flux
-     cflux = -surfaceDiffuse*(scalarVolFracLiq - upperBoundTheta) / (mLayerDepth(1)*0.5_dp)
-    case(mixdform)
-     ! compute the hydraulic conductivity and diffusivity at the boundary
-     surfaceHydCond = hydCond_psi(upperBoundHead,surfaceSatHydCond,vGn_alpha,vGn_n,vGn_m) * iceImpedeFac
-     surfaceDiffuse = realMissing
-     ! compute the capillary flux
-     cflux = -surfaceHydCond*(scalarMatricHead - upperBoundHead) / (mLayerDepth(1)*0.5_dp)
-    case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-   end select  ! (form of Richards' eqn)
-   ! compute the total flux
-   scalarSurfaceInfiltration = cflux + surfaceHydCond
-   ! compute the derivative
-   if(deriv_desired)then
-    ! compute the hydrology derivative
-    select case(ixRichards)  ! (form of Richards' equation)
-     case(moisture); dq_dHydState = -surfaceDiffuse/(mLayerDepth(1)/2._dp)
-     case(mixdform); dq_dHydState = -surfaceHydCond/(mLayerDepth(1)/2._dp)
-     case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-    end select
-    ! compute the energy derivative
-    dq_dNrgState = -(dHydCond_dTemp/2._dp)*(scalarMatricHead - upperBoundHead)/(mLayerDepth(1)*0.5_dp) + dHydCond_dTemp/2._dp
-    ! compute the numerical derivative
-    !cflux = -surfaceHydCond*((scalarMatricHead+dx) - upperBoundHead) / (mLayerDepth(1)*0.5_dp)
-    !surfaceInfiltration1 = cflux + surfaceHydCond
-    !dNum  = (surfaceInfiltration1 - scalarSurfaceInfiltration)/dx
-   else
-    dq_dHydState = 0._dp
-    dNum         = 0._dp
-   end if
-   !write(*,'(a,1x,10(e30.20,1x))') 'scalarMatricHead, scalarSurfaceInfiltration, dq_dHydState, dNum = ', &
-   !                                 scalarMatricHead, scalarSurfaceInfiltration, dq_dHydState, dNum
-
-  ! *****
-  ! flux condition
-  case(liquidFlux)
-
-   ! force infiltration to be constant over the iterations
-   if(doInfiltration)then
-
-    ! define the storage in the root zone (m)
-    rootZoneLiq = 0._dp
-    rootZoneIce = 0._dp
-    ! (process layers where the roots extend to the bottom of the layer)
-    if(nRoots > 1)then
-     do iLayer=1,nRoots-1
-      rootZoneLiq = rootZoneLiq + mLayerVolFracLiq(iLayer)*mLayerDepth(iLayer)
-      rootZoneIce = rootZoneIce + mLayerVolFracIce(iLayer)*mLayerDepth(iLayer)
-     end do
-    end if
-    ! (process layers where the roots end in the current layer)
-    rootZoneLiq = rootZoneLiq + mLayerVolFracLiq(nRoots)*(rootingDepth - iLayerHeight(nRoots-1))
-    rootZoneIce = rootZoneIce + mLayerVolFracIce(nRoots)*(rootingDepth - iLayerHeight(nRoots-1))
-
-    ! define available capacity to hold water (m)
-    availCapacity = theta_sat*rootingDepth - rootZoneIce
-    if(rootZoneLiq > availCapacity+verySmall)then
-     message=trim(message)//'liquid water in the root zone exceeds capacity'
-     err=20; return
-    end if
-
-    ! define the depth to the wetting front (m)
-    depthWettingFront = (rootZoneLiq/availCapacity)*rootingDepth
-
-    ! define the hydraulic conductivity at depth=depthWettingFront (m s-1)
-    hydCondWettingFront =  surfaceSatHydCond * ( (1._dp - depthWettingFront/sum(mLayerDepth))**(zScale_TOPMODEL - 1._dp) )
-
-    ! define the maximum infiltration rate (m s-1)
-    xMaxInfilRate = hydCondWettingFront*( (wettingFrontSuction + depthWettingFront)/depthWettingFront )  ! maximum infiltration rate (m s-1)
-    !write(*,'(a,1x,f9.3,1x,10(e20.10,1x))') 'depthWettingFront, surfaceSatHydCond, hydCondWettingFront, xMaxInfilRate = ', depthWettingFront, surfaceSatHydCond, hydCondWettingFront, xMaxInfilRate
-
-    ! define the infiltrating area for the non-frozen part of the cell/basin
-    if(qSurfScale < qSurfScaleMax)then
-     fracCap         = rootZoneLiq/(maxFracCap*availCapacity)                              ! fraction of available root zone filled with water
-     fInfRaw         = 1._dp - exp(-qSurfScale*(1._dp - fracCap))                          ! infiltrating area -- allowed to violate solution constraints
-     scalarInfilArea = min(0.5_dp*(fInfRaw + sqrt(fInfRaw**2._dp + scaleFactor)), 1._dp)   ! infiltrating area -- constrained
-    else
-     scalarInfilArea = 1._dp
-    endif
-
-    ! check to ensure we are not infiltrating into a fully saturated column
-    if(ixIce<nRoots)then
-     if(sum(mLayerVolFracLiq(ixIce+1:nRoots)*mLayerDepth(ixIce+1:nRoots)) > 0.9999_dp*theta_sat*sum(mLayerDepth(ixIce+1:nRoots))) scalarInfilArea=0._dp
-     !print*, 'ixIce, nRoots, scalarInfilArea = ', ixIce, nRoots, scalarInfilArea
-     !print*, 'sum(mLayerVolFracLiq(ixIce+1:nRoots)*mLayerDepth(ixIce+1:nRoots)) = ', sum(mLayerVolFracLiq(ixIce+1:nRoots)*mLayerDepth(ixIce+1:nRoots))
-     !print*, 'theta_sat*sum(mLayerDepth(ixIce+1:nRoots)) = ', theta_sat*sum(mLayerDepth(ixIce+1:nRoots))
-    endif
-
-    ! define the impermeable area due to frozen ground
-    if(rootZoneIce > tiny(rootZoneIce))then  ! (avoid divide by zero)
-     alpha            = 1._dp/(soilIceCV**2._dp)        ! shape parameter in the Gamma distribution
-     xLimg            = alpha*soilIceScale/rootZoneIce  ! upper limit of the integral
-     !scalarFrozenArea = 1._dp - gammp(alpha,xLimg)      ! fraction of frozen area
-     scalarFrozenArea = 0._dp
-    else
-     scalarFrozenArea = 0._dp
-    end if
-    !print*, 'scalarFrozenArea, rootZoneIce = ', scalarFrozenArea, rootZoneIce
-
-   end if ! (if desire to compute infiltration)
-
-   ! compute infiltration (m s-1)
-   scalarSurfaceInfiltration = (1._dp - scalarFrozenArea)*scalarInfilArea*min(scalarRainPlusMelt,xMaxInfilRate)
-
-   ! compute surface runoff (m s-1)
-   scalarSurfaceRunoff = scalarRainPlusMelt - scalarSurfaceInfiltration
-   !print*, 'scalarRainPlusMelt, xMaxInfilRate = ', scalarRainPlusMelt, xMaxInfilRate
-   !print*, 'scalarSurfaceInfiltration, scalarSurfaceRunoff = ', scalarSurfaceInfiltration, scalarSurfaceRunoff
-   !print*, '(1._dp - scalarFrozenArea), (1._dp - scalarFrozenArea)*scalarInfilArea = ', (1._dp - scalarFrozenArea), (1._dp - scalarFrozenArea)*scalarInfilArea
-
-   ! set surface hydraulic conductivity and diffusivity to missing (not used for flux condition)
-   surfaceHydCond = realMissing
-   surfaceDiffuse = realMissing
-
-   ! set numerical derivative to zero
-   ! NOTE 1: Depends on multiple soil layers and does not jive with the current tridiagonal matrix
-   ! NOTE 2: Need to define the derivative at every call, because intent(out)
-   dq_dHydState = 0._dp
-   dq_dNrgState = 0._dp
-
-  ! ***** error check
-  case default; err=20; message=trim(message)//'unknown upper boundary condition for soil hydrology'; return
-
- end select  ! (type of upper boundary condition)
-
- end subroutine surfaceFlx
-
-
- ! ***************************************************************************************************************
- ! private subroutine iLayerFlux: compute the fluxes and derivatives at layer interfaces
- ! ***************************************************************************************************************
- subroutine iLayerFlux(&
-                       ! input: model control
-                       deriv_desired,             & ! intent(in): flag indicating if derivatives are desired
-                       ixRichards,                & ! intent(in): index defining the form of Richards' equation (moisture or mixdform)
-                       ! input: state variables (adjacent layers)
-                       nodeMatricHeadTrial,       & ! intent(in): matric head at the soil nodes (m)
-                       nodeVolFracLiqTrial,       & ! intent(in): volumetric liquid water content at the soil nodes (-)
-                       ! input: model coordinate variables (adjacent layers)
-                       nodeHeight,                & ! intent(in): height of the soil nodes (m)
-                       ! input: temperature derivatives
-                       dPsiLiq_dTemp,             & ! intent(in): derivative in liquid water matric potential w.r.t. temperature (m K-1)
-                       dHydCond_dTemp,            & ! intent(in): derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
-                       ! input: transmittance (adjacent layers)
-                       nodeHydCondTrial,          & ! intent(in): hydraulic conductivity at the soil nodes (m s-1)
-                       nodeDiffuseTrial,          & ! intent(in): hydraulic diffusivity at the soil nodes (m2 s-1)
-                       ! input: transmittance derivatives (adjacent layers)
-                       dHydCond_dVolLiq,          & ! intent(in): derivative in hydraulic conductivity w.r.t. change in volumetric liquid water content (m s-1)
-                       dDiffuse_dVolLiq,          & ! intent(in): derivative in hydraulic diffusivity w.r.t. change in volumetric liquid water content (m2 s-1)
-                       dHydCond_dMatric,          & ! intent(in): derivative in hydraulic conductivity w.r.t. change in matric head (s-1)
-                       ! output: tranmsmittance at the layer interface (scalars)
-                       iLayerHydCond,             & ! intent(out): hydraulic conductivity at the interface between layers (m s-1)
-                       iLayerDiffuse,             & ! intent(out): hydraulic diffusivity at the interface between layers (m2 s-1)
-                       ! output: vertical flux at the layer interface (scalars)
-                       iLayerLiqFluxSoil,         & ! intent(out): vertical flux of liquid water at the layer interface (m s-1)
-                       ! output: derivatives in fluxes w.r.t. state variables -- matric head or volumetric lquid water -- in the layer above and layer below (m s-1 or s-1)
-                       dq_dHydStateAbove,         & ! intent(out): derivatives in the flux w.r.t. matric head or volumetric lquid water in the layer above (m s-1 or s-1)
-                       dq_dHydStateBelow,         & ! intent(out): derivatives in the flux w.r.t. matric head or volumetric lquid water in the layer below (m s-1 or s-1)
-                       ! output: derivatives in fluxes w.r.t. energy state variables -- now just temperature -- in the layer above and layer below (m s-1 K-1)
-                       dq_dNrgStateAbove,         & ! intent(out): derivatives in the flux w.r.t. temperature in the layer above (m s-1 K-1)
-                       dq_dNrgStateBelow,         & ! intent(out): derivatives in the flux w.r.t. temperature in the layer below (m s-1 K-1)
-                       ! output: error control
-                       err,message)                 ! intent(out): error control
- ! ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- ! input: model control
- logical(lgt),intent(in)       :: deriv_desired               ! flag indicating if derivatives are desired
- integer(i4b),intent(in)       :: ixRichards                  ! index defining the option for Richards' equation (moisture or mixdform)
- ! input: state variables
- real(dp),intent(in)           :: nodeMatricHeadTrial(:)      ! matric head at the soil nodes (m)
- real(dp),intent(in)           :: nodeVolFracLiqTrial(:)      ! volumetric fraction of liquid water at the soil nodes (-)
- ! input: model coordinate variables
- real(dp),intent(in)           :: nodeHeight(:)               ! height at the mid-point of the lower layer (m)
- ! input: temperature derivatives
- real(dp),intent(in)           :: dPsiLiq_dTemp(:)            ! derivative in liquid water matric potential w.r.t. temperature (m K-1)
- real(dp),intent(in)           :: dHydCond_dTemp(:)           ! derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
- ! input: transmittance
- real(dp),intent(in)           :: nodeHydCondTrial(:)         ! hydraulic conductivity at layer mid-points (m s-1)
- real(dp),intent(in)           :: nodeDiffuseTrial(:)         ! diffusivity at layer mid-points (m2 s-1)
- ! input: transmittance derivatives
- real(dp),intent(in)           :: dHydCond_dVolLiq(:)         ! derivative in hydraulic conductivity w.r.t volumetric liquid water content (m s-1)
- real(dp),intent(in)           :: dDiffuse_dVolLiq(:)         ! derivative in hydraulic diffusivity w.r.t volumetric liquid water content (m2 s-1)
- real(dp),intent(in)           :: dHydCond_dMatric(:)         ! derivative in hydraulic conductivity w.r.t matric head (m s-1)
- ! output: tranmsmittance at the layer interface (scalars)
- real(dp),intent(out)          :: iLayerHydCond               ! hydraulic conductivity at the interface between layers (m s-1)
- real(dp),intent(out)          :: iLayerDiffuse               ! hydraulic diffusivity at the interface between layers (m2 s-1)
- ! output: vertical flux at the layer interface (scalars)
- real(dp),intent(out)          :: iLayerLiqFluxSoil           ! vertical flux of liquid water at the layer interface (m s-1)
- ! output: derivatives in fluxes w.r.t. state variables -- matric head or volumetric lquid water -- in the layer above and layer below (m s-1 or s-1)
- real(dp),intent(out)          :: dq_dHydStateAbove           ! derivatives in the flux w.r.t. matric head or volumetric lquid water in the layer above (m s-1 or s-1)
- real(dp),intent(out)          :: dq_dHydStateBelow           ! derivatives in the flux w.r.t. matric head or volumetric lquid water in the layer below (m s-1 or s-1)
- ! output: derivatives in fluxes w.r.t. energy state variables -- now just temperature -- in the layer above and layer below (m s-1 K-1)
- real(dp),intent(out)          :: dq_dNrgStateAbove           ! derivatives in the flux w.r.t. temperature in the layer above (m s-1 K-1)
- real(dp),intent(out)          :: dq_dNrgStateBelow           ! derivatives in the flux w.r.t. temperature in the layer below (m s-1 K-1)
- ! output: error control
- integer(i4b),intent(out)      :: err                         ! error code
- character(*),intent(out)      :: message                     ! error message
- ! ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- ! local variables (named variables to provide index of 2-element vectors)
- integer(i4b),parameter        :: ixUpper=1                   ! index of upper node in the 2-element vectors
- integer(i4b),parameter        :: ixLower=2                   ! index of lower node in the 2-element vectors
- logical(lgt),parameter        :: useGeometric=.false.        ! switch between the arithmetic and geometric mean
- ! local variables (Darcy flux)
- real(dp)                      :: dPsi                        ! spatial difference in matric head (m)
- real(dp)                      :: dLiq                        ! spatial difference in volumetric liquid water (-)
- real(dp)                      :: dz                          ! spatial difference in layer mid-points (m)
- real(dp)                      :: cflux                       ! capillary flux (m s-1)
- ! local variables (derivative in Darcy's flux)
- real(dp)                      :: dHydCondIface_dVolLiqAbove  ! derivative in hydraulic conductivity at layer interface w.r.t. volumetric liquid water content in layer above
- real(dp)                      :: dHydCondIface_dVolLiqBelow  ! derivative in hydraulic conductivity at layer interface w.r.t. volumetric liquid water content in layer below
- real(dp)                      :: dDiffuseIface_dVolLiqAbove  ! derivative in hydraulic diffusivity at layer interface w.r.t. volumetric liquid water content in layer above
- real(dp)                      :: dDiffuseIface_dVolLiqBelow  ! derivative in hydraulic diffusivity at layer interface w.r.t. volumetric liquid water content in layer below
- real(dp)                      :: dHydCondIface_dMatricAbove  ! derivative in hydraulic conductivity at layer interface w.r.t. matric head in layer above
- real(dp)                      :: dHydCondIface_dMatricBelow  ! derivative in hydraulic conductivity at layer interface w.r.t. matric head in layer below
- ! ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message="iLayerFlux/"
-
- ! *****
- ! compute the vertical flux of liquid water
- ! compute the hydraulic conductivity at the interface
- if(useGeometric)then
-  iLayerHydCond   = (nodeHydCondTrial(ixLower)   * nodeHydCondTrial(ixUpper))**0.5_dp
- else
-  iLayerHydCond   = (nodeHydCondTrial(ixLower)   + nodeHydCondTrial(ixUpper))*0.5_dp
- end if
- !write(*,'(a,1x,5(e20.10,1x))') 'in iLayerFlux: iLayerHydCond, iLayerHydCondMP = ', iLayerHydCond, iLayerHydCondMP
- ! compute the height difference between nodes
- dz = nodeHeight(ixLower) - nodeHeight(ixUpper)
- ! compute the capillary flux
- select case(ixRichards)  ! (form of Richards' equation)
-  case(moisture)
-   iLayerDiffuse = (nodeDiffuseTrial(ixLower) * nodeDiffuseTrial(ixUpper))**0.5_dp
-   dLiq          = nodeVolFracLiqTrial(ixLower) - nodeVolFracLiqTrial(ixUpper)
-   cflux         = -iLayerDiffuse * dLiq/dz
-  case(mixdform)
-   iLayerDiffuse = realMissing
-   dPsi          = nodeMatricHeadTrial(ixLower) - nodeMatricHeadTrial(ixUpper)
-   cflux         = -iLayerHydCond * dPsi/dz
-  case default; err=10; message=trim(message)//"unable to identify option for Richards' equation"; return
- end select
- ! compute the total flux (add gravity flux, positive downwards)
- iLayerLiqFluxSoil = cflux + iLayerHydCond
- !write(*,'(a,1x,10(e20.10,1x))') 'iLayerLiqFluxSoil, dPsi, dz, cflux, iLayerHydCond = ', &
- !                                 iLayerLiqFluxSoil, dPsi, dz, cflux, iLayerHydCond
-
- ! ** compute the derivatives
- if(deriv_desired)then
-  select case(ixRichards)  ! (form of Richards' equation)
-   case(moisture)
-    ! still need to implement arithmetric mean for the moisture-based form
-    if(.not.useGeometric)then
-     message=trim(message)//'only currently implemented for geometric mean -- change local flag'
-     err=20; return
-    end if
-    ! derivatives in hydraulic conductivity at the layer interface (m s-1)
-    dHydCondIface_dVolLiqAbove = dHydCond_dVolLiq(ixUpper)*nodeHydCondTrial(ixLower) * 0.5_dp/max(iLayerHydCond,verySmall)
-    dHydCondIface_dVolLiqBelow = dHydCond_dVolLiq(ixLower)*nodeHydCondTrial(ixUpper) * 0.5_dp/max(iLayerHydCond,verySmall)
-    ! derivatives in hydraulic diffusivity at the layer interface (m2 s-1)
-    dDiffuseIface_dVolLiqAbove = dDiffuse_dVolLiq(ixUpper)*nodeDiffuseTrial(ixLower) * 0.5_dp/max(iLayerDiffuse,verySmall)
-    dDiffuseIface_dVolLiqBelow = dDiffuse_dVolLiq(ixLower)*nodeDiffuseTrial(ixUpper) * 0.5_dp/max(iLayerDiffuse,verySmall)
-    ! derivatives in the flux w.r.t. volumetric liquid water content
-    dq_dHydStateAbove = -dDiffuseIface_dVolLiqAbove*dLiq/dz + iLayerDiffuse/dz + dHydCondIface_dVolLiqAbove
-    dq_dHydStateBelow = -dDiffuseIface_dVolLiqBelow*dLiq/dz - iLayerDiffuse/dz + dHydCondIface_dVolLiqBelow
-   case(mixdform)
-    ! derivatives in hydraulic conductivity
-    if(useGeometric)then
-     dHydCondIface_dMatricAbove = dHydCond_dMatric(ixUpper)*nodeHydCondTrial(ixLower) * 0.5_dp/max(iLayerHydCond,verySmall)
-     dHydCondIface_dMatricBelow = dHydCond_dMatric(ixLower)*nodeHydCondTrial(ixUpper) * 0.5_dp/max(iLayerHydCond,verySmall)
-    else
-     dHydCondIface_dMatricAbove = dHydCond_dMatric(ixUpper)/2._dp
-     dHydCondIface_dMatricBelow = dHydCond_dMatric(ixLower)/2._dp
-    end if
-    ! derivatives in the flux w.r.t. matric head
-    dq_dHydStateAbove = -dHydCondIface_dMatricAbove*dPsi/dz + iLayerHydCond/dz + dHydCondIface_dMatricAbove
-    dq_dHydStateBelow = -dHydCondIface_dMatricBelow*dPsi/dz - iLayerHydCond/dz + dHydCondIface_dMatricBelow
-    ! derivative in the flux w.r.t. temperature
-    dq_dNrgStateAbove = -(dHydCond_dTemp(ixUpper)/2._dp)*dPsi/dz + iLayerHydCond*dPsiLiq_dTemp(ixUpper)/dz + dHydCond_dTemp(ixUpper)/2._dp
-    dq_dNrgStateBelow = -(dHydCond_dTemp(ixLower)/2._dp)*dPsi/dz - iLayerHydCond*dPsiLiq_dTemp(ixLower)/dz + dHydCond_dTemp(ixLower)/2._dp
-   case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-  end select
- else
-  dq_dHydStateAbove = realMissing
-  dq_dHydStateBelow = realMissing
- end if
-
- end subroutine iLayerFlux
-
-
- ! ***************************************************************************************************************
- ! private subroutine qDrainFlux: compute the drainage flux from the bottom of the soil profile and its derivative
- ! ***************************************************************************************************************
- subroutine qDrainFlux(&
-                       ! input: model control
-                       deriv_desired,             & ! intent(in): flag indicating if derivatives are desired
-                       ixRichards,                & ! intent(in): index defining the form of Richards' equation (moisture or mixdform)
-                       bc_lower,                  & ! intent(in): index defining the type of boundary conditions
-                       ! input: state variables
-                       nodeMatricHead,            & ! intent(in): matric head in the lowest unsaturated node (m)
-                       nodeVolFracLiq,            & ! intent(in): volumetric liquid water content the lowest unsaturated node (-)
-                       ! input: model coordinate variables
-                       nodeDepth,                 & ! intent(in): depth of the lowest unsaturated soil layer (m)
-                       nodeHeight,                & ! intent(in): height of the lowest unsaturated soil node (m)
-                       ! input: boundary conditions
-                       lowerBoundHead,            & ! intent(in): lower boundary condition (m)
-                       lowerBoundTheta,           & ! intent(in): lower boundary condition (-)
-                       ! input: derivative in soil water characteristix
-                       node__dPsi_dTheta,         & ! intent(in): derivative of the soil moisture characteristic w.r.t. theta (m)
-                       ! input: transmittance
-                       surfaceSatHydCond,         & ! intent(in): saturated hydraulic conductivity at the surface (m s-1)
-                       bottomSatHydCond,          & ! intent(in): saturated hydraulic conductivity at the bottom of the unsaturated zone (m s-1)
-                       nodeHydCond,               & ! intent(in): hydraulic conductivity at the node itself (m s-1)
-                       iceImpedeFac,              & ! intent(in): ice impedence factor in the lower-most soil layer (-)
-                       ! input: transmittance derivatives
-                       dHydCond_dVolLiq,          & ! intent(in): derivative in hydraulic conductivity w.r.t. volumetric liquid water content (m s-1)
-                       dHydCond_dMatric,          & ! intent(in): derivative in hydraulic conductivity w.r.t. matric head (s-1)
-                       dHydCond_dTemp,            & ! intent(in): derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
-                       ! input: soil parameters
-                       vGn_alpha,                 & ! intent(in): van Genutchen "alpha" parameter (m-1)
-                       vGn_n,                     & ! intent(in): van Genutchen "n" parameter (-)
-                       VGn_m,                     & ! intent(in): van Genutchen "m" parameter (-)
-                       theta_sat,                 & ! intent(in): soil porosity (-)
-                       theta_res,                 & ! intent(in): soil residual volumetric water content (-)
-                       kAnisotropic,              & ! intent(in): anisotropy factor for lateral hydraulic conductivity (-)
-                       zScale_TOPMODEL,           & ! intent(in): TOPMODEL scaling factor (m)
-                       ! output: hydraulic conductivity and diffusivity at the surface
-                       bottomHydCond,             & ! intent(out): hydraulic conductivity at the bottom of the unsatuarted zone (m s-1)
-                       bottomDiffuse,             & ! intent(out): hydraulic diffusivity at the bottom of the unsatuarted zone (m2 s-1)
-                       ! output: drainage flux from the bottom of the soil profile
-                       scalarDrainage,            & ! intent(out): drainage flux from the bottom of the soil profile (m s-1)
-                       ! output: derivatives in drainage flux
-                       dq_dHydStateUnsat,         & ! intent(out): change in drainage flux w.r.t. change in hydrology state variable in lowest unsaturated node (m s-1 or s-1)
-                       dq_dNrgStateUnsat,         & ! intent(out): change in drainage flux w.r.t. change in energy state variable in lowest unsaturated node (m s-1 K-1)
-                       ! output: error control
-                       err,message)                 ! intent(out): error control
- USE soil_utils_module,only:volFracLiq      ! compute volumetric fraction of liquid water as a function of matric head (-)
- USE soil_utils_module,only:matricHead      ! compute matric head as a function of volumetric fraction of liquid water (m)
- USE soil_utils_module,only:hydCond_psi     ! compute hydraulic conductivity as a function of matric head (m s-1)
- USE soil_utils_module,only:hydCond_liq     ! compute hydraulic conductivity as a function of volumetric liquid water content (m s-1)
- USE soil_utils_module,only:dPsi_dTheta     ! compute derivative of the soil moisture characteristic w.r.t. theta (m)
- ! compute infiltraton at the surface and its derivative w.r.t. mass in the upper soil layer
- implicit none
- ! -----------------------------------------------------------------------------------------------------------------------------
- ! input: model control
- logical(lgt),intent(in)       :: deriv_desired             ! flag to indicate if derivatives are desired
- integer(i4b),intent(in)       :: ixRichards                ! index defining the option for Richards' equation (moisture or mixdform)
- integer(i4b),intent(in)       :: bc_lower                  ! index defining the type of boundary conditions
- ! input: state and diagnostic variables
- real(dp),intent(in)           :: nodeMatricHead            ! matric head in the lowest unsaturated node (m)
- real(dp),intent(in)           :: nodeVolFracLiq            ! volumetric liquid water content in the lowest unsaturated node (-)
- ! input: model coordinate variables
- real(dp),intent(in)           :: nodeDepth                 ! depth of the lowest unsaturated soil layer (m)
- real(dp),intent(in)           :: nodeHeight                ! height of the lowest unsaturated soil node (m)
- ! input: diriclet boundary conditions
- real(dp),intent(in)           :: lowerBoundHead            ! lower boundary condition for matric head (m)
- real(dp),intent(in)           :: lowerBoundTheta           ! lower boundary condition for volumetric liquid water content (-)
- ! input: derivative in soil water characteristix
- real(dp),intent(in)           :: node__dPsi_dTheta         ! derivative of the soil moisture characteristic w.r.t. theta (m)
- ! input: transmittance
- real(dp),intent(in)           :: surfaceSatHydCond         ! saturated hydraulic conductivity at the surface (m s-1)
- real(dp),intent(in)           :: bottomSatHydCond          ! saturated hydraulic conductivity at the bottom of the unsaturated zone (m s-1)
- real(dp),intent(in)           :: nodeHydCond               ! hydraulic conductivity at the node itself (m s-1)
- real(dp),intent(in)           :: iceImpedeFac              ! ice impedence factor in the upper-most soil layer (-)
- ! input: transmittance derivatives
- real(dp),intent(in)           :: dHydCond_dVolLiq          ! derivative in hydraulic conductivity w.r.t. volumetric liquid water content (m s-1)
- real(dp),intent(in)           :: dHydCond_dMatric          ! derivative in hydraulic conductivity w.r.t. matric head (s-1)
- real(dp),intent(in)           :: dHydCond_dTemp            ! derivative in hydraulic conductivity w.r.t temperature (m s-1 K-1)
- ! input: soil parameters
- real(dp),intent(in)           :: vGn_alpha                 ! van Genutchen "alpha" parameter (m-1)
- real(dp),intent(in)           :: vGn_n                     ! van Genutchen "n" parameter (-)
- real(dp),intent(in)           :: vGn_m                     ! van Genutchen "m" parameter (-)
- real(dp),intent(in)           :: theta_sat                 ! soil porosity (-)
- real(dp),intent(in)           :: theta_res                 ! soil residual volumetric water content (-)
- real(dp),intent(in)           :: kAnisotropic              ! anisotropy factor for lateral hydraulic conductivity (-)
- real(dp),intent(in)           :: zScale_TOPMODEL           ! scale factor for TOPMODEL-ish baseflow parameterization (m)
- ! -----------------------------------------------------------------------------------------------------------------------------
- ! output: hydraulic conductivity at the bottom of the unsaturated zone
- real(dp),intent(out)          :: bottomHydCond             ! hydraulic conductivity at the bottom of the unsaturated zone (m s-1)
- real(dp),intent(out)          :: bottomDiffuse             ! hydraulic diffusivity at the bottom of the unsatuarted zone (m2 s-1)
- ! output: drainage flux from the bottom of the soil profile
- real(dp),intent(out)          :: scalarDrainage            ! drainage flux from the bottom of the soil profile (m s-1)
- ! output: derivatives in drainage flux
- real(dp),intent(out)          :: dq_dHydStateUnsat         ! change in drainage flux w.r.t. change in state variable in lowest unsaturated node (m s-1 or s-1)
- real(dp),intent(out)          :: dq_dNrgStateUnsat         ! change in drainage flux w.r.t. change in energy state variable in lowest unsaturated node (m s-1 K-1)
- ! output: error control
- integer(i4b),intent(out)      :: err                       ! error code
- character(*),intent(out)      :: message                   ! error message
- ! -----------------------------------------------------------------------------------------------------------------------------
- ! local variables
- real(dp)                      :: zWater                    ! effective water table depth (m)
- real(dp)                      :: nodePsi                   ! matric head in the lowest unsaturated node (m)
- real(dp)                      :: cflux                     ! capillary flux (m s-1)
- ! -----------------------------------------------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message="qDrainFlux/"
-
- ! determine lower boundary condition
- select case(bc_lower)
-
-  ! ---------------------------------------------------------------------------------------------
-  ! * prescribed head
-  ! ---------------------------------------------------------------------------------------------
-  case(prescribedHead)
-
-   ! compute fluxes
-   select case(ixRichards)  ! (moisture-based form of Richards' equation)
-    case(moisture)
-     ! compute the hydraulic conductivity and diffusivity at the boundary
-     bottomHydCond = hydCond_liq(lowerBoundTheta,bottomSatHydCond,theta_res,theta_sat,vGn_m) * iceImpedeFac
-     bottomDiffuse = dPsi_dTheta(lowerBoundTheta,vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m) * bottomHydCond
-     ! compute the capillary flux
-     cflux = -bottomDiffuse*(lowerBoundTheta - nodeVolFracLiq) / (nodeDepth*0.5_dp)
-    case(mixdform)
-     ! compute the hydraulic conductivity and diffusivity at the boundary
-     bottomHydCond = hydCond_psi(lowerBoundHead,bottomSatHydCond,vGn_alpha,vGn_n,vGn_m) * iceImpedeFac
-     bottomDiffuse = realMissing
-     ! compute the capillary flux
-     cflux = -bottomHydCond*(lowerBoundHead  - nodeMatricHead) / (nodeDepth*0.5_dp)
-    case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-   end select  ! (form of Richards' eqn)
-   scalarDrainage = cflux + bottomHydCond
-
-   ! compute derivatives
-   if(deriv_desired)then
-    ! hydrology derivatives
-    select case(ixRichards)  ! (form of Richards' equation)
-     case(moisture); dq_dHydStateUnsat = bottomDiffuse/(nodeDepth/2._dp)
-     case(mixdform); dq_dHydStateUnsat = bottomHydCond/(nodeDepth/2._dp)
-     case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-    end select
-    ! energy derivatives
-    dq_dNrgStateUnsat = -(dHydCond_dTemp/2._dp)*(lowerBoundHead  - nodeMatricHead)/(nodeDepth*0.5_dp) + dHydCond_dTemp/2._dp
-   else     ! (do not desire derivatives)
-    dq_dHydStateUnsat = realMissing
-    dq_dNrgStateUnsat = realMissing
-   end if
-
-  ! ---------------------------------------------------------------------------------------------
-  ! * function of matric head in the bottom layer
-  ! ---------------------------------------------------------------------------------------------
-  case(funcBottomHead)
-
-   ! compute fluxes
-   select case(ixRichards)
-    case(moisture); nodePsi = matricHead(nodeVolFracLiq,vGn_alpha,theta_res,theta_sat,vGn_n,vGn_m)
-    case(mixdform); nodePsi = nodeMatricHead
-   end select
-   zWater = nodeHeight - nodePsi
-   scalarDrainage = kAnisotropic*surfaceSatHydCond * exp(-zWater/zScale_TOPMODEL)
-
-   ! compute derivatives
-   if(deriv_desired)then
-    ! hydrology derivatives
-    select case(ixRichards)  ! (form of Richards' equation)
-     case(moisture); dq_dHydStateUnsat = kAnisotropic*surfaceSatHydCond * node__dPsi_dTheta*exp(-zWater/zScale_TOPMODEL)/zScale_TOPMODEL
-     case(mixdform); dq_dHydStateUnsat = kAnisotropic*surfaceSatHydCond * exp(-zWater/zScale_TOPMODEL)/zScale_TOPMODEL
-     case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-    end select
-    ! energy derivatives
-    err=20; message=trim(message)//"not yet implemented energy derivatives"; return
-   else     ! (do not desire derivatives)
-    dq_dHydStateUnsat = realMissing
-    dq_dNrgStateUnsat = realMissing
-   end if
-
-  ! ---------------------------------------------------------------------------------------------
-  ! * free drainage
-  ! ---------------------------------------------------------------------------------------------
-  case(freeDrainage)
-
-   ! compute flux
-   scalarDrainage = nodeHydCond*kAnisotropic
-
-   ! compute derivatives
-   if(deriv_desired)then
-    ! hydrology derivatives
-    select case(ixRichards)  ! (form of Richards' equation)
-     case(moisture); dq_dHydStateUnsat = dHydCond_dVolLiq*kAnisotropic
-     case(mixdform); dq_dHydStateUnsat = dHydCond_dMatric*kAnisotropic
-     case default; err=10; message=trim(message)//"unknown form of Richards' equation"; return
-    end select
-    ! energy derivatives
-    dq_dNrgStateUnsat = dHydCond_dTemp*kAnisotropic
-   else     ! (do not desire derivatives)
-    dq_dHydStateUnsat = realMissing
-    dq_dNrgStateUnsat = realMissing
-   end if
-
-
-  ! ---------------------------------------------------------------------------------------------
-  ! * zero flux
-  ! ---------------------------------------------------------------------------------------------
-  case(zeroFlux)
-   scalarDrainage = 0._dp
-   if(deriv_desired)then
-    dq_dHydStateUnsat = 0._dp
-    dq_dNrgStateUnsat = 0._dp
-   else
-    dq_dHydStateUnsat = realMissing
-    dq_dNrgStateUnsat = realMissing
-   end if
-
-  ! ---------------------------------------------------------------------------------------------
-  ! * error check
-  ! ---------------------------------------------------------------------------------------------
-  case default; err=20; message=trim(message)//'unknown lower boundary condition for soil hydrology'; return
-
- end select ! (type of boundary condition)
-
- end subroutine qDrainFlux
-
-
- ! *******************************************************************************************************************************************************************************
- ! *******************************************************************************************************************************************************************************
-
-
-end module soilLiqFlx_module
diff --git a/build/source/engine/ssdNrgFlux_old.f90 b/build/source/engine/ssdNrgFlux_old.f90
deleted file mode 100755
index 25fc68ec34c1584506e2d8c149dfa1db314d53c4..0000000000000000000000000000000000000000
--- a/build/source/engine/ssdNrgFlux_old.f90
+++ /dev/null
@@ -1,307 +0,0 @@
-! SUMMA - Structure for Unifying Multiple Modeling Alternatives
-! Copyright (C) 2014-2020 NCAR/RAL; University of Saskatchewan; University of Washington
-!
-! This file is part of SUMMA
-!
-! For more information see: http://www.ral.ucar.edu/projects/summa
-!
-! This program is free software: you can redistribute it and/or modify
-! it under the terms of the GNU General Public License as published by
-! the Free Software Foundation, either version 3 of the License, or
-! (at your option) any later version.
-!
-! This program is distributed in the hope that it will be useful,
-! but WITHOUT ANY WARRANTY; without even the implied warranty of
-! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-! GNU General Public License for more details.
-!
-! You should have received a copy of the GNU General Public License
-! along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-module ssdNrgFlux_module
-
-! data types
-USE nrtype
-
-! data types
-USE data_types,only:var_d           ! x%var(:)       (dp)
-USE data_types,only:var_dlength     ! x%var(:)%dat   (dp)
-USE data_types,only:var_ilength     ! x%var(:)%dat   (i4b)
-
-! physical constants
-USE multiconst,only:&
-                    sb,          & ! Stefan Boltzman constant      (W m-2 K-4)
-                    Em_Sno,      & ! emissivity of snow            (-)
-                    Cp_air,      & ! specific heat of air          (J kg-1 K-1)
-                    Cp_water,    & ! specifric heat of water       (J kg-1 K-1)
-                    LH_fus,      & ! latent heat of fusion         (J kg-1)
-                    LH_vap,      & ! latent heat of vaporization   (J kg-1)
-                    LH_sub,      & ! latent heat of sublimation    (J kg-1)
-                    gravity,     & ! gravitational acceleteration  (m s-2)
-                    Tfreeze,     & ! freezing point of pure water  (K)
-                    iden_air,    & ! intrinsic density of air      (kg m-3)
-                    iden_ice,    & ! intrinsic density of ice      (kg m-3)
-                    iden_water     ! intrinsic density of water    (kg m-3)
-
-! missing values
-USE globalData,only:integerMissing  ! missing integer
-USE globalData,only:realMissing     ! missing real number
-
-! named variables for snow and soil
-USE globalData,only:iname_snow     ! named variables for snow
-USE globalData,only:iname_soil     ! named variables for soil
-
-! named variables
-USE var_lookup,only:iLookPROG       ! named variables for structure elements
-USE var_lookup,only:iLookDIAG       ! named variables for structure elements
-USE var_lookup,only:iLookFLUX       ! named variables for structure elements
-USE var_lookup,only:iLookPARAM      ! named variables for structure elements
-USE var_lookup,only:iLookINDEX      ! named variables for structure elements
-
-! model decisions
-USE globalData,only:model_decisions                         ! model decision structure
-USE var_lookup,only:iLookDECISIONS                          ! named variables for elements of the decision structure
-
-! provide access to look-up values for model decisions
-USE mDecisions_module,only:      &
- ! look-up values for the numerical method
- iterative,                      & ! iterative
- nonIterative,                   & ! non-iterative
- iterSurfEnergyBal,              & ! iterate only on the surface energy balance
- ! look-up values for method used to compute derivative
- numerical,                      & ! numerical solution
- analytical,                     & ! analytical solution
- ! look-up values for choice of boundary conditions for thermodynamics
- prescribedTemp,                 & ! prescribed temperature
- energyFlux,                     & ! energy flux
- zeroFlux,                       & ! zero flux
- ! look-up values for choice of boundary conditions for soil hydrology
- prescribedHead                    ! prescribed head
-
-! -------------------------------------------------------------------------------------------------
-implicit none
-private
-public::ssdNrgFlux
-! global parameters
-real(dp),parameter            :: dx=1.e-10_dp             ! finite difference increment (K)
-real(dp),parameter            :: valueMissing=-9999._dp   ! missing value parameter
-contains
-
- ! ************************************************************************************************
- ! public subroutine ssdNrgFlux: compute energy fluxes and derivatives at layer interfaces
- ! ************************************************************************************************
- subroutine ssdNrgFlux(&
-                       ! input: model control
-                       scalarSolution,                     & ! intent(in):    flag to indicate the scalar solution
-                       ! input: fluxes and derivatives at the upper boundary
-                       groundNetFlux,                      & ! intent(in):    total flux at the ground surface (W m-2)
-                       dGroundNetFlux_dGroundTemp,         & ! intent(in):    derivative in total ground surface flux w.r.t. ground temperature (W m-2 K-1)
-                       ! input: liquid water fluxes
-                       iLayerLiqFluxSnow,                  & ! intent(in):    liquid flux at the interface of each snow layer (m s-1)
-                       iLayerLiqFluxSoil,                  & ! intent(in):    liquid flux at the interface of each soil layer (m s-1)
-                       ! input: trial value of model state variabes
-                       mLayerTempTrial,                    & ! intent(in):    trial temperature at the current iteration (K)
-                       mLayerMatricHeadTrial,              & ! intent(in):    trial matric head at the current iteration(m)
-                       mLayerVolFracLiqTrial,              & ! intent(in):    trial volumetric fraction of liquid water at the current iteration(-)
-                       mLayerVolFracIceTrial,              & ! intent(in):    trial volumetric fraction of ice water at the current iteration(-)
-                       ! input-output: data structures
-                       mpar_data,                          & ! intent(in):    model parameters
-                       indx_data,                          & ! intent(in):    model indices
-                       prog_data,                          & ! intent(in):    model prognostic variables for a local HRU
-                       diag_data,                          & ! intent(in):    model diagnostic variables for a local HRU
-                       flux_data,                          & ! intent(inout): model fluxes for a local HRU
-                       ! output: fluxes and derivatives at all layer interfaces
-                       iLayerNrgFlux,                      & ! intent(out):   energy flux at the layer interfaces (W m-2)
-                       dFlux_dTempAbove,                   & ! intent(out):   derivatives in the flux w.r.t. temperature in the layer above (W m-2 K-1)
-                       dFlux_dTempBelow,                   & ! intent(out):   derivatives in the flux w.r.t. temperature in the layer below (W m-2 K-1)
-                       ! output: error control
-                       err,message)                          ! intent(out): error control
- implicit none
- ! input: model control
- logical(lgt),intent(in)         :: scalarSolution             ! flag to denote if implementing the scalar solution
- ! input: fluxes and derivatives at the upper boundary
- real(dp),intent(in)             :: groundNetFlux              ! net energy flux for the ground surface (W m-2)
- real(dp),intent(in)             :: dGroundNetFlux_dGroundTemp ! derivative in net ground flux w.r.t. ground temperature (W m-2 K-1)
- ! input: liquid water fluxes
- real(dp),intent(in)             :: iLayerLiqFluxSnow(0:)      ! intent(in): liquid flux at the interface of each snow layer (m s-1)
- real(dp),intent(in)             :: iLayerLiqFluxSoil(0:)      ! intent(in): liquid flux at the interface of each soil layer (m s-1)
- ! input: trial value of model state variables
- real(dp),intent(in)             :: mLayerTempTrial(:)         ! trial temperature of each snow/soil layer at the current iteration (K)
- real(dp),intent(in)             :: mLayerMatricHeadTrial(:)   ! matric head in each layer at the current iteration (m)
- real(dp),intent(in)             :: mLayerVolFracLiqTrial(:)   ! volumetric fraction of liquid at the current iteration (-)
- real(dp),intent(in)             :: mLayerVolFracIceTrial(:)   ! volumetric fraction of ice at the current iteration (-)
- ! input-output: data structures
- type(var_dlength),intent(in)    :: mpar_data                  ! model parameters
- type(var_ilength),intent(in)    :: indx_data                  ! state vector geometry
- type(var_dlength),intent(in)    :: prog_data                  ! prognostic variables for a local HRU
- type(var_dlength),intent(in)    :: diag_data                  ! diagnostic variables for a local HRU
- type(var_dlength),intent(inout) :: flux_data                  ! model fluxes for a local HRU
- ! output: fluxes and derivatives at all layer interfaces
- real(dp),intent(out)            :: iLayerNrgFlux(0:)          ! energy flux at the layer interfaces (W m-2)
- real(dp),intent(out)            :: dFlux_dTempAbove(0:)       ! derivatives in the flux w.r.t. temperature in the layer above (J m-2 s-1 K-1)
- real(dp),intent(out)            :: dFlux_dTempBelow(0:)       ! derivatives in the flux w.r.t. temperature in the layer below (J m-2 s-1 K-1)
- ! output: error control
- integer(i4b),intent(out)        :: err                        ! error code
- character(*),intent(out)        :: message                    ! error message
- ! ------------------------------------------------------------------------------------------------------------------------------------------------------
- ! local variables
- integer(i4b)                    :: iLayer                     ! index of model layers
- integer(i4b)                    :: ixLayerDesired(1)          ! layer desired (scalar solution)
- integer(i4b)                    :: ixTop                      ! top layer in subroutine call
- integer(i4b)                    :: ixBot                      ! bottom layer in subroutine call
- real(dp)                        :: qFlux                      ! liquid flux at layer interfaces (m s-1)
- real(dp)                        :: dz                         ! height difference (m)
- real(dp)                        :: flux0,flux1,flux2          ! fluxes used to calculate derivatives (W m-2)
- ! ------------------------------------------------------------------------------------------------------------------------------------------------------
- ! make association of local variables with information in the data structures
- associate(&
-  ix_fDerivMeth        => model_decisions(iLookDECISIONS%fDerivMeth)%iDecision, & ! intent(in): method used to calculate flux derivatives
-  ix_bcLowrTdyn        => model_decisions(iLookDECISIONS%bcLowrTdyn)%iDecision, & ! intent(in): method used to calculate the lower boundary condition for thermodynamics
-  ! input: model coordinates
-  nSnow                => indx_data%var(iLookINDEX%nSnow)%dat(1),               & ! intent(in): number of snow layers
-  nLayers              => indx_data%var(iLookINDEX%nLayers)%dat(1),             & ! intent(in): total number of layers
-  layerType            => indx_data%var(iLookINDEX%layerType)%dat,              & ! intent(in): layer type (iname_soil or iname_snow)
-  ixLayerState         => indx_data%var(iLookINDEX%ixLayerState)%dat,           & ! intent(in): list of indices for all model layers
-  ixSnowSoilNrg        => indx_data%var(iLookINDEX%ixSnowSoilNrg)%dat,          & ! intent(in): index in the state subset for energy state variables in the snow+soil domain
-  ! input: thermal properties
-  mLayerDepth          => prog_data%var(iLookPROG%mLayerDepth)%dat,             & ! intent(in): depth of each layer (m)
-  mLayerHeight         => prog_data%var(iLookPROG%mLayerHeight)%dat,            & ! intent(in): height at the mid-point of each layer (m)
-  iLayerThermalC       => diag_data%var(iLookDIAG%iLayerThermalC)%dat,          & ! intent(in): thermal conductivity at the interface of each layer (W m-1 K-1)
-  lowerBoundTemp       => mpar_data%var(iLookPARAM%lowerBoundTemp)%dat(1),      & ! intent(in): temperature of the lower boundary (K)
-  ! output: diagnostic fluxes
-  iLayerConductiveFlux => flux_data%var(iLookFLUX%iLayerConductiveFlux)%dat,    & ! intent(out): conductive energy flux at layer interfaces at end of time step (W m-2)
-  iLayerAdvectiveFlux  => flux_data%var(iLookFLUX%iLayerAdvectiveFlux)%dat      & ! intent(out): advective energy flux at layer interfaces at end of time step (W m-2)
- )  ! association of local variables with information in the data structures
- ! ------------------------------------------------------------------------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message='ssdNrgFlux/'
-
- ! set conductive and advective fluxes to missing in the upper boundary
- ! NOTE: advective flux at the upper boundary is included in the ground heat flux
- iLayerConductiveFlux(0) = valueMissing
- iLayerAdvectiveFlux(0)  = valueMissing
-
- ! get the indices for the snow+soil layers
- if(scalarSolution)then
-  ixLayerDesired = pack(ixLayerState, ixSnowSoilNrg/=integerMissing)
-  ixTop = ixLayerDesired(1)
-  ixBot = ixLayerDesired(1)
- else
-  ixTop = 1
-  ixBot = nLayers
- endif
-
- ! -------------------------------------------------------------------------------------------------------------------------
- ! ***** compute the conductive fluxes at layer interfaces *****
- ! -------------------------------------------------------------------------------------------------------------------------
- do iLayer=ixTop,ixBot ! (loop through model layers)
-
-  ! compute fluxes at the lower boundary -- positive downwards
-  if(iLayer==nLayers)then
-   ! flux depends on the type of lower boundary condition
-   select case(ix_bcLowrTdyn) ! (identify the lower boundary condition for thermodynamics
-    case(prescribedTemp); iLayerConductiveFlux(nLayers) = -iLayerThermalC(iLayer)*(lowerBoundTemp - mLayerTempTrial(iLayer))/(mLayerDepth(iLayer)*0.5_dp)
-    case(zeroFlux);       iLayerConductiveFlux(nLayers) = 0._dp
-    case default;         err=20; message=trim(message)//'unable to identify lower boundary condition for thermodynamics'; return
-   end select  ! (identifying the lower boundary condition for thermodynamics)
-
-  ! compute fluxes within the domain -- positive downwards
-  else
-    iLayerConductiveFlux(iLayer)  = -iLayerThermalC(iLayer)*(mLayerTempTrial(iLayer+1) - mLayerTempTrial(iLayer)) / &
-                                    (mLayerHeight(iLayer+1) - mLayerHeight(iLayer))
-
-    !write(*,'(a,i4,1x,2(f9.3,1x))') 'iLayer, iLayerConductiveFlux(iLayer), iLayerThermalC(iLayer) = ', iLayer, iLayerConductiveFlux(iLayer), iLayerThermalC(iLayer)
-  end if ! (the type of layer)
- end do
-
- ! -------------------------------------------------------------------------------------------------------------------------
- ! ***** compute the advective fluxes at layer interfaces *****
- ! -------------------------------------------------------------------------------------------------------------------------
- do iLayer=ixTop,ixBot
-  ! get the liquid flux at layer interfaces
-  select case(layerType(iLayer))
-   case(iname_snow); qFlux = iLayerLiqFluxSnow(iLayer)
-   case(iname_soil); qFlux = iLayerLiqFluxSoil(iLayer-nSnow)
-   case default; err=20; message=trim(message)//'unable to identify layer type'; return
-  end select
-  ! compute fluxes at the lower boundary -- positive downwards
-  if(iLayer==nLayers)then
-   iLayerAdvectiveFlux(iLayer) = -Cp_water*iden_water*qFlux*(lowerBoundTemp - mLayerTempTrial(iLayer))
-  ! compute fluxes within the domain -- positive downwards
-  else
-   iLayerAdvectiveFlux(iLayer) = -Cp_water*iden_water*qFlux*(mLayerTempTrial(iLayer+1) - mLayerTempTrial(iLayer))
-  end if
- end do  ! looping through layers
-
- ! -------------------------------------------------------------------------------------------------------------------------
- ! ***** compute the total fluxes at layer interfaces *****
- ! -------------------------------------------------------------------------------------------------------------------------
- ! NOTE: ignore advective fluxes for now
- iLayerNrgFlux(0)           = groundNetFlux
- iLayerNrgFlux(ixTop:ixBot) = iLayerConductiveFlux(ixTop:ixBot)
- !print*, 'iLayerNrgFlux(0:4) = ', iLayerNrgFlux(0:4)
-
- ! -------------------------------------------------------------------------------------------------------------------------
- ! ***** compute the derivative in fluxes at layer interfaces w.r.t temperature in the layer above and the layer below *****
- ! -------------------------------------------------------------------------------------------------------------------------
-
- ! initialize un-used elements
- dFlux_dTempBelow(nLayers) = -huge(lowerBoundTemp)  ! don't expect this to be used, so deliberately set to a ridiculous value to cause problems
-
- ! ***** the upper boundary
- dFlux_dTempBelow(0) = dGroundNetFlux_dGroundTemp
-
- ! loop through INTERFACES...
- do iLayer=ixTop,ixBot
-
-  ! ***** the lower boundary
-  if(iLayer==nLayers)then  ! (lower boundary)
-
-   ! identify the lower boundary condition
-   select case(ix_bcLowrTdyn)
-
-    ! * prescribed temperature at the lower boundary
-    case(prescribedTemp)
-
-     dz = mLayerDepth(iLayer)*0.5_dp
-     if(ix_fDerivMeth==analytical)then    ! ** analytical derivatives
-      dFlux_dTempAbove(iLayer) = iLayerThermalC(iLayer)/dz
-     else                              ! ** numerical derivatives
-      flux0 = -iLayerThermalC(iLayer)*(lowerBoundTemp - (mLayerTempTrial(iLayer)   ))/dz
-      flux1 = -iLayerThermalC(iLayer)*(lowerBoundTemp - (mLayerTempTrial(iLayer)+dx))/dz
-      dFlux_dTempAbove(iLayer) = (flux1 - flux0)/dx
-     end if
-
-     ! * zero flux at the lower boundary
-     case(zeroFlux)
-      dFlux_dTempAbove(iLayer) = 0._dp
-
-     case default; err=20; message=trim(message)//'unable to identify lower boundary condition for thermodynamics'; return
-
-   end select  ! (identifying the lower boundary condition for thermodynamics)
-
-  ! ***** internal layers
-  else
-   dz = (mLayerHeight(iLayer+1) - mLayerHeight(iLayer))
-   if(ix_fDerivMeth==analytical)then    ! ** analytical derivatives
-    dFlux_dTempAbove(iLayer) =  iLayerThermalC(iLayer)/dz
-    dFlux_dTempBelow(iLayer) = -iLayerThermalC(iLayer)/dz
-   else                              ! ** numerical derivatives
-    flux0 = -iLayerThermalC(iLayer)*( mLayerTempTrial(iLayer+1)     -  mLayerTempTrial(iLayer)    ) / dz
-    flux1 = -iLayerThermalC(iLayer)*( mLayerTempTrial(iLayer+1)     - (mLayerTempTrial(iLayer)+dx)) / dz
-    flux2 = -iLayerThermalC(iLayer)*((mLayerTempTrial(iLayer+1)+dx) -  mLayerTempTrial(iLayer)    ) / dz
-    dFlux_dTempAbove(iLayer) = (flux1 - flux0)/dx
-    dFlux_dTempBelow(iLayer) = (flux2 - flux0)/dx
-   end if
-
-  end if  ! type of layer (upper, internal, or lower)
-
- end do  ! (looping through layers)
-
- ! end association of local variables with information in the data structures
- end associate
-
- end subroutine ssdNrgFlux
-
-end module ssdNrgFlux_module
-
diff --git a/build/source/engine/sundials/solveByIDA.f90 b/build/source/engine/sundials/solveByIDA.f90
index 21ea9ac7d602b235739952d637cacdc7224509a5..d3939f2eaf0363f81c3c013d4c8b5e3bc56204e0 100644
--- a/build/source/engine/sundials/solveByIDA.f90
+++ b/build/source/engine/sundials/solveByIDA.f90
@@ -537,10 +537,10 @@ subroutine solveByIDA(                         &
   if(idaSucceeds)then
     ! copy to output data
     diag_data%var(:)     = eqns_data%diag_data%var(:)
-    flux_data     = eqns_data%flux_data
-    deriv_data    = eqns_data%deriv_data
-    ixSaturation  = eqns_data%ixSaturation
-    dt_out        = tret(1)
+    flux_data%var(:)     = eqns_data%flux_data%var(:)
+    deriv_data%var(:)    = eqns_data%deriv_data%var(:)
+    ixSaturation         = eqns_data%ixSaturation
+    dt_out               = tret(1)
   endif
 
   ! free memory
diff --git a/build/source/engine/vegNrgFlux_old.f90 b/build/source/engine/vegNrgFlux_old.f90
deleted file mode 100755
index a0e9257ec0dc9a288215acc4dfb21cd7abec33ed..0000000000000000000000000000000000000000
--- a/build/source/engine/vegNrgFlux_old.f90
+++ /dev/null
@@ -1,3442 +0,0 @@
-! SUMMA - Structure for Unifying Multiple Modeling Alternatives
-! Copyright (C) 2014-2020 NCAR/RAL; University of Saskatchewan; University of Washington
-!
-! This file is part of SUMMA
-!
-! For more information see: http://www.ral.ucar.edu/projects/summa
-!
-! This program is free software: you can redistribute it and/or modify
-! it under the terms of the GNU General Public License as published by
-! the Free Software Foundation, either version 3 of the License, or
-! (at your option) any later version.
-!
-! This program is distributed in the hope that it will be useful,
-! but WITHOUT ANY WARRANTY; without even the implied warranty of
-! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-! GNU General Public License for more details.
-!
-! You should have received a copy of the GNU General Public License
-! along with this program.  If not, see <http://www.gnu.org/licenses/>.
-
-module vegNrgFlux_module
-
-! data types
-USE nrtype
-
-! derived types to define the data structures
-USE data_types,only:&
-                    var_i,            & ! data vector (i4b)
-                    var_d,            & ! data vector (dp)
-                    var_ilength,      & ! data vector with variable length dimension (i4b)
-                    var_dlength,      & ! data vector with variable length dimension (dp)
-                    model_options       ! defines the model decisions
-
-! indices that define elements of the data structures
-USE var_lookup,only:iLookTYPE           ! named variables for structure elements
-USE var_lookup,only:iLookPROG           ! named variables for structure elements
-USE var_lookup,only:iLookDIAG           ! named variables for structure elements
-USE var_lookup,only:iLookFLUX           ! named variables for structure elements
-USE var_lookup,only:iLookFORCE          ! named variables for structure elements
-USE var_lookup,only:iLookPARAM          ! named variables for structure elements
-USE var_lookup,only:iLookINDEX          ! named variables for structure elements
-USE var_lookup,only:iLookBVAR           ! named variables for structure elements
-USE var_lookup,only:iLookDECISIONS                               ! named variables for elements of the decision structure
-
-! constants
-USE multiconst,only:gravity    ! acceleration of gravity              (m s-2)
-USE multiconst,only:vkc        ! von Karman's constant                (-)
-USE multiconst,only:w_ratio    ! molecular ratio water to dry air     (-)
-USE multiconst,only:R_wv       ! gas constant for water vapor         (Pa K-1 m3 kg-1; J kg-1 K-1)
-USE multiconst,only:Cp_air     ! specific heat of air                 (J kg-1 K-1)
-USE multiconst,only:Cp_ice     ! specific heat of ice                 (J kg-1 K-1)
-USE multiconst,only:Cp_soil    ! specific heat of soil                (J kg-1 K-1)
-USE multiconst,only:Cp_water   ! specific heat of liquid water        (J kg-1 K-1)
-USE multiconst,only:Tfreeze    ! temperature at freezing              (K)
-USE multiconst,only:LH_fus     ! latent heat of fusion                (J kg-1)
-USE multiconst,only:LH_vap     ! latent heat of vaporization          (J kg-1)
-USE multiconst,only:LH_sub     ! latent heat of sublimation           (J kg-1)
-USE multiconst,only:sb         ! Stefan Boltzman constant             (W m-2 K-4)
-USE multiconst,only:iden_air   ! intrinsic density of air             (kg m-3)
-USE multiconst,only:iden_ice   ! intrinsic density of ice             (kg m-3)
-USE multiconst,only:iden_water ! intrinsic density of liquid water    (kg m-3)
-
-! look-up values for method used to compute derivative
-USE mDecisions_module,only:  &
- numerical,                  & ! numerical solution
- analytical                    ! analytical solution
-
-! look-up values for choice of boundary conditions for thermodynamics
-USE mDecisions_module,only:  &
- prescribedTemp,             & ! prescribed temperature
- energyFlux,                 & ! energy flux
- zeroFlux                      ! zero flux
-
-! look-up values for the choice of parameterization for vegetation roughness length and displacement height
-USE mDecisions_module,only:  &
- Raupach_BLM1994,            & ! Raupach (BLM 1994) "Simplified expressions..."
- CM_QJRMS1988,               & ! Choudhury and Monteith (QJRMS 1988) "A four layer model for the heat budget..."
- vegTypeTable                  ! constant parameters dependent on the vegetation type
-
-! look-up values for the choice of parameterization for canopy emissivity
-USE mDecisions_module,only:  &
- simplExp,                   & ! simple exponential function
- difTrans                      ! parameterized as a function of diffuse transmissivity
-
-! look-up values for the choice of canopy wind profile
-USE mDecisions_module,only:  &
- exponential,                & ! exponential wind profile extends to the surface
- logBelowCanopy                ! logarithmic profile below the vegetation canopy
-
-! look-up values for choice of stability function
-USE mDecisions_module,only:  &
- standard,                   & ! standard MO similarity, a la Anderson (1976)
- louisInversePower,          & ! Louis (1979) inverse power function
- mahrtExponential              ! Mahrt (1987) exponential
-
-! look-up values for the choice of groundwater representation (local-column, or single-basin)
-USE mDecisions_module,only:  &
- localColumn,                & ! separate groundwater representation in each local soil column
- singleBasin                   ! single groundwater store over the entire basin
-
-! -------------------------------------------------------------------------------------------------
-! privacy
-implicit none
-private
-public::vegNrgFlux
-public::wettedFrac
-! dimensions
-integer(i4b),parameter        :: nBands=2      ! number of spectral bands for shortwave radiation
-! named variables
-integer(i4b),parameter        :: ist     = 1   ! Surface type:  IST=1 => soil;  IST=2 => lake
-integer(i4b),parameter        :: isc     = 4   ! Soil color type
-integer(i4b),parameter        :: ice     = 0   ! Surface type:  ICE=0 => soil;  ICE=1 => sea-ice
-! spatial indices
-integer(i4b),parameter        :: iLoc    = 1   ! i-location
-integer(i4b),parameter        :: jLoc    = 1   ! j-location
-! algorithmic parameters
-real(dp),parameter            :: missingValue=-9999._dp   ! missing value, used when diagnostic or state variables are undefined
-real(dp),parameter            :: verySmall=1.e-6_dp       ! used as an additive constant to check if substantial difference among real numbers
-real(dp),parameter            :: tinyVal=epsilon(1._dp)   ! used as an additive constant to check if substantial difference among real numbers
-real(dp),parameter            :: mpe=1.e-6_dp             ! prevents overflow error if division by zero
-real(dp),parameter            :: dx=1.e-11_dp             ! finite difference increment
-! control
-logical(lgt)                  :: printflag            ! flag to turn on printing
-contains
-
-! *******************************************************************************************************
-! public subroutine vegNrgFlux: muster program to compute energy fluxes at vegetation and ground surfaces
-! *******************************************************************************************************
-subroutine vegNrgFlux(&
-                       ! input: model control
-                       firstSubStep,                            & ! intent(in): flag to indicate if we are processing the first sub-step
-                       firstFluxCall,                           & ! intent(in): flag to indicate if we are processing the first flux call
-                       computeVegFlux,                          & ! intent(in): flag to indicate if we need to compute fluxes over vegetation
-                       requireLWBal,                            & ! intent(in): flag to indicate if we need longwave to be balanced
-                       
-                       ! input: model state variables
-                       upperBoundTemp,                          & ! intent(in): temperature of the upper boundary (K) --> NOTE: use air temperature
-                       canairTempTrial,                         & ! intent(in): trial value of the canopy air space temperature (K)
-                       canopyTempTrial,                         & ! intent(in): trial value of canopy temperature (K)
-                       groundTempTrial,                         & ! intent(in): trial value of ground temperature (K)
-                       canopyIceTrial,                          & ! intent(in): trial value of mass of ice on the vegetation canopy (kg m-2)
-                       canopyLiqTrial,                          & ! intent(in): trial value of mass of liquid water on the vegetation canopy (kg m-2)
-
-                       ! input: model derivatives
-                       dCanLiq_dTcanopy,                        & ! intent(in): derivative in canopy liquid w.r.t. canopy temperature (kg m-2 K-1)
-
-                       ! input/output: data structures
-                       type_data,                               & ! intent(in):    type of vegetation and soil
-                       forc_data,                               & ! intent(in):    model forcing data
-                       mpar_data,                               & ! intent(in):    model parameters
-                       indx_data,                               & ! intent(in):    state vector geometry
-                       prog_data,                               & ! intent(in):    model prognostic variables for a local HRU
-                       diag_data,                               & ! intent(inout): model diagnostic variables for a local HRU
-                       flux_data,                               & ! intent(inout): model fluxes for a local HRU
-                       bvar_data,                               & ! intent(in):    model variables for the local basin
-                       model_decisions,                         & ! intent(in):    model decisions
-
-                       ! output: liquid water fluxes associated with evaporation/transpiration (needed for coupling)
-                       returnCanopyTranspiration,               & ! intent(out): canopy transpiration (kg m-2 s-1)
-                       returnCanopyEvaporation,                 & ! intent(out): canopy evaporation/condensation (kg m-2 s-1)
-                       returnGroundEvaporation,                 & ! intent(out): ground evaporation/condensation -- below canopy or non-vegetated (kg m-2 s-1)
-
-                       ! output: fluxes
-                       canairNetFlux,                           & ! intent(out): net energy flux for the canopy air space (W m-2)
-                       canopyNetFlux,                           & ! intent(out): net energy flux for the vegetation canopy (W m-2)
-                       groundNetFlux,                           & ! intent(out): net energy flux for the ground surface (W m-2)
-
-                       ! output: energy flux derivatives
-                       dCanairNetFlux_dCanairTemp,              & ! intent(out): derivative in net canopy air space flux w.r.t. canopy air temperature (W m-2 K-1)
-                       dCanairNetFlux_dCanopyTemp,              & ! intent(out): derivative in net canopy air space flux w.r.t. canopy temperature (W m-2 K-1)
-                       dCanairNetFlux_dGroundTemp,              & ! intent(out): derivative in net canopy air space flux w.r.t. ground temperature (W m-2 K-1)
-                       dCanopyNetFlux_dCanairTemp,              & ! intent(out): derivative in net canopy flux w.r.t. canopy air temperature (W m-2 K-1)
-                       dCanopyNetFlux_dCanopyTemp,              & ! intent(out): derivative in net canopy flux w.r.t. canopy temperature (W m-2 K-1)
-                       dCanopyNetFlux_dGroundTemp,              & ! intent(out): derivative in net canopy flux w.r.t. ground temperature (W m-2 K-1)
-                       dGroundNetFlux_dCanairTemp,              & ! intent(out): derivative in net ground flux w.r.t. canopy air temperature (W m-2 K-1)
-                       dGroundNetFlux_dCanopyTemp,              & ! intent(out): derivative in net ground flux w.r.t. canopy temperature (W m-2 K-1)
-                       dGroundNetFlux_dGroundTemp,              & ! intent(out): derivative in net ground flux w.r.t. ground temperature (W m-2 K-1)
-
-                       ! output liquid water flux derivarives (canopy evap)
-                       dCanopyEvaporation_dCanWat,              & ! intent(out): derivative in canopy evaporation w.r.t. canopy liquid water content (s-1)
-                       dCanopyEvaporation_dTCanair,             & ! intent(out): derivative in canopy evaporation w.r.t. canopy air temperature (kg m-2 s-1 K-1)
-                       dCanopyEvaporation_dTCanopy,             & ! intent(out): derivative in canopy evaporation w.r.t. canopy temperature (kg m-2 s-1 K-1)
-                       dCanopyEvaporation_dTGround,             & ! intent(out): derivative in canopy evaporation w.r.t. ground temperature (kg m-2 s-1 K-1)
-
-                       ! output: liquid water flux derivarives (ground evap)
-                       dGroundEvaporation_dCanWat,              & ! intent(out): derivative in ground evaporation w.r.t. canopy liquid water content (s-1)
-                       dGroundEvaporation_dTCanair,             & ! intent(out): derivative in ground evaporation w.r.t. canopy air temperature (kg m-2 s-1 K-1)
-                       dGroundEvaporation_dTCanopy,             & ! intent(out): derivative in ground evaporation w.r.t. canopy temperature (kg m-2 s-1 K-1)
-                       dGroundEvaporation_dTGround,             & ! intent(out): derivative in ground evaporation w.r.t. ground temperature (kg m-2 s-1 K-1)
-                       
-                       ! output: transpiration derivatives
-                       dCanopyTrans_dCanWat,                    & ! intent(out): derivative in canopy transpiration w.r.t. canopy total water content (s-1)
-                       dCanopyTrans_dTCanair,                   & ! intent(out): derivative in canopy transpiration w.r.t. canopy air temperature (kg m-2 s-1 K-1)
-                       dCanopyTrans_dTCanopy,                   & ! intent(out): derivative in canopy transpiration w.r.t. canopy temperature (kg m-2 s-1 K-1)
-                       dCanopyTrans_dTGround,                   & ! intent(out): derivative in canopy transpiration w.r.t. ground temperature (kg m-2 s-1 K-1)
-
-                       ! output: cross derivative terms
-                       dCanopyNetFlux_dCanWat,                  & ! intent(out): derivative in net canopy fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-                       dGroundNetFlux_dCanWat,                  & ! intent(out): derivative in net ground fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-
-                       ! output: error control
-                       err,message)                               ! intent(out): error control
-
-  ! utilities
-  USE expIntegral_module,only:expInt                               ! function to calculate the exponential integral
-  ! conversion functions
-  USE conv_funcs_module,only:satVapPress                           ! function to compute the saturated vapor pressure (Pa)
-  USE conv_funcs_module,only:getLatentHeatValue                    ! function to identify latent heat of vaporization/sublimation (J kg-1)
-  ! stomatal resistance
-  USE stomResist_module,only:stomResist                            ! subroutine to calculate stomatal resistance
-
-  USE snow_utils_module,only:fracliquid      ! compute fraction of liquid water at a given temperature
-  ! compute energy and mass fluxes for vegetation
-  implicit none
-
-  ! ---------------------------------------------------------------------------------------
-  ! * dummy variables
-  ! ---------------------------------------------------------------------------------------
-  ! input: model control
-  logical(lgt),intent(in)         :: firstSubStep                    ! flag to indicate if we are processing the first sub-step
-  logical(lgt),intent(in)         :: firstFluxCall                   ! flag to indicate if we are processing the first flux call
-  logical(lgt),intent(in)         :: computeVegFlux                  ! flag to indicate if computing fluxes over vegetation
-  logical(lgt),intent(in)         :: requireLWBal                    ! flag to indicate if we need longwave to be balanced
-
-  ! input: model state variables
-  real(dp),intent(in)             :: upperBoundTemp                  ! temperature of the upper boundary (K) --> NOTE: use air temperature
-  real(dp),intent(in)             :: canairTempTrial                 ! trial value of canopy air space temperature (K)
-  real(dp),intent(in)             :: canopyTempTrial                 ! trial value of canopy temperature (K)
-  real(dp),intent(in)             :: groundTempTrial                 ! trial value of ground temperature (K)
-  real(dp),intent(in)             :: canopyIceTrial                  ! trial value of mass of ice on the vegetation canopy (kg m-2)
-  real(dp),intent(in)             :: canopyLiqTrial                  ! trial value of mass of liquid water on the vegetation canopy (kg m-2)
-
-  ! input: model derivatives
-  real(dp),intent(in)             :: dCanLiq_dTcanopy                ! intent(in): derivative in canopy liquid w.r.t. canopy temperature (kg m-2 K-1)
-
-  ! input/output: data structures
-  type(var_i),intent(in)          :: type_data                       ! type of vegetation and soil
-  type(var_d),intent(in)          :: forc_data                       ! model forcing data
-  type(var_dlength),intent(in)    :: mpar_data                       ! model parameters
-  type(var_ilength),intent(in)    :: indx_data                       ! state vector geometry
-  type(var_dlength),intent(in)    :: prog_data                       ! prognostic variables for a local HRU
-  type(var_dlength),intent(inout) :: diag_data                       ! diagnostic variables for a local HRU
-  type(var_dlength),intent(inout) :: flux_data                       ! model fluxes for a local HRU
-  type(var_dlength),intent(in)    :: bvar_data                       ! model variables for the local basin
-  type(model_options),intent(in)  :: model_decisions(:)              ! model decisions
-
-  ! output: liquid water fluxes associated with evaporation/transpiration (needed for coupling)
-  real(dp),intent(out)            :: returnCanopyTranspiration       ! canopy transpiration (kg m-2 s-1)
-  real(dp),intent(out)            :: returnCanopyEvaporation         ! canopy evaporation/condensation (kg m-2 s-1)
-  real(dp),intent(out)            :: returnGroundEvaporation         ! ground evaporation/condensation -- below canopy or non-vegetated (kg m-2 s-1)
-
-  ! output: fluxes
-  real(dp),intent(out)            :: canairNetFlux                   ! net energy flux for the canopy air space (W m-2)
-  real(dp),intent(out)            :: canopyNetFlux                   ! net energy flux for the vegetation canopy (W m-2)
-  real(dp),intent(out)            :: groundNetFlux                   ! net energy flux for the ground surface (W m-2)
-
-  ! output: energy flux derivatives
-  real(dp),intent(out)            :: dCanairNetFlux_dCanairTemp      ! derivative in net canopy air space flux w.r.t. canopy air temperature (W m-2 K-1)
-  real(dp),intent(out)            :: dCanairNetFlux_dCanopyTemp      ! derivative in net canopy air space flux w.r.t. canopy temperature (W m-2 K-1)
-  real(dp),intent(out)            :: dCanairNetFlux_dGroundTemp      ! derivative in net canopy air space flux w.r.t. ground temperature (W m-2 K-1)
-  real(dp),intent(out)            :: dCanopyNetFlux_dCanairTemp      ! derivative in net canopy flux w.r.t. canopy air temperature (W m-2 K-1)
-  real(dp),intent(out)            :: dCanopyNetFlux_dCanopyTemp      ! derivative in net canopy flux w.r.t. canopy temperature (W m-2 K-1)
-  real(dp),intent(out)            :: dCanopyNetFlux_dGroundTemp      ! derivative in net canopy flux w.r.t. ground temperature (W m-2 K-1)
-  real(dp),intent(out)            :: dGroundNetFlux_dCanairTemp      ! derivative in net ground flux w.r.t. canopy air temperature (W m-2 K-1)
-  real(dp),intent(out)            :: dGroundNetFlux_dCanopyTemp      ! derivative in net ground flux w.r.t. canopy temperature (W m-2 K-1)
-  real(dp),intent(out)            :: dGroundNetFlux_dGroundTemp      ! derivative in net ground flux w.r.t. ground temperature (W m-2 K-1)
-
-  ! output: liquid flux derivatives (canopy evap)
-  real(dp),intent(out)            :: dCanopyEvaporation_dCanWat      ! derivative in canopy evaporation w.r.t. canopy liquid water content (s-1)
-  real(dp),intent(out)            :: dCanopyEvaporation_dTCanair     ! derivative in canopy evaporation w.r.t. canopy air temperature (kg m-2 s-1 K-1)
-  real(dp),intent(out)            :: dCanopyEvaporation_dTCanopy     ! derivative in canopy evaporation w.r.t. canopy temperature (kg m-2 s-1 K-1)
-  real(dp),intent(out)            :: dCanopyEvaporation_dTGround     ! derivative in canopy evaporation w.r.t. ground temperature (kg m-2 s-1 K-1)
-
-  ! output: liquid flux derivatives (ground evap)
-  real(dp),intent(out)            :: dGroundEvaporation_dCanWat      ! derivative in ground evaporation w.r.t. canopy liquid water content (s-1)
-  real(dp),intent(out)            :: dGroundEvaporation_dTCanair     ! derivative in ground evaporation w.r.t. canopy air temperature (kg m-2 s-1 K-1)
-  real(dp),intent(out)            :: dGroundEvaporation_dTCanopy     ! derivative in ground evaporation w.r.t. canopy temperature (kg m-2 s-1 K-1)
-  real(dp),intent(out)            :: dGroundEvaporation_dTGround     ! derivative in ground evaporation w.r.t. ground temperature (kg m-2 s-1 K-1)
-  
-  ! output: transpiration derivatives
-  real(dp),intent(out)            :: dCanopyTrans_dCanWat            ! intent(out): derivative in canopy transpiration w.r.t. canopy total water content (s-1)
-  real(dp),intent(out)            :: dCanopyTrans_dTCanair           ! intent(out): derivative in canopy transpiration w.r.t. canopy air temperature (kg m-2 s-1 K-1)
-  real(dp),intent(out)            :: dCanopyTrans_dTCanopy           ! intent(out): derivative in canopy transpiration w.r.t. canopy temperature (kg m-2 s-1 K-1)
-  real(dp),intent(out)            :: dCanopyTrans_dTGround           ! intent(out): derivative in canopy transpiration w.r.t. ground temperature (kg m-2 s-1 K-1)
- 
-  ! output: cross derivative terms
-  real(dp),intent(out)            :: dCanopyNetFlux_dCanWat          ! derivative in net canopy fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-  real(dp),intent(out)            :: dGroundNetFlux_dCanWat          ! derivative in net ground fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-
-  ! output: error control
-  integer(i4b),intent(out)        :: err                             ! error code
-  character(*),intent(out)        :: message                         ! error message
-
-  ! ---------------------------------------------------------------------------------------
-  ! * local variables
-  ! ---------------------------------------------------------------------------------------
-  ! local (general)
-  character(LEN=256)              :: cmessage                         ! error message of downwind routine
-  real(dp)                        :: VAI                              ! vegetation area index (m2 m-2)
-  real(dp)                        :: exposedVAI                       ! exposed vegetation area index (m2 m-2)
-  real(dp)                        :: totalCanopyWater                 ! total water on the vegetation canopy (kg m-2)
-  real(dp)                        :: scalarAquiferStorage             ! aquifer storage (m)
-
-  ! local (compute numerical derivatives)
-  integer(i4b),parameter          :: unperturbed=1                    ! named variable to identify the case of unperturbed state variables
-  integer(i4b),parameter          :: perturbStateGround=2             ! named variable to identify the case where we perturb the ground temperature
-  integer(i4b),parameter          :: perturbStateCanopy=3             ! named variable to identify the case where we perturb the canopy temperature
-  integer(i4b),parameter          :: perturbStateCanair=4             ! named variable to identify the case where we perturb the canopy air temperature
-  integer(i4b),parameter          :: perturbStateCanLiq=5             ! named variable to identify the case where we perturb the canopy liquid water content
-  integer(i4b)                    :: itry                             ! index of flux evaluation
-  integer(i4b)                    :: nFlux                            ! number of flux evaluations
-  real(dp)                        :: groundTemp                       ! value of ground temperature used in flux calculations (may be perturbed)
-  real(dp)                        :: canopyTemp                       ! value of canopy temperature used in flux calculations (may be perturbed)
-  real(dp)                        :: canairTemp                       ! value of canopy air temperature used in flux calculations (may be perturbed)
-  real(dp)                        :: canopyWat                     ! value of canopy total water used in flux calculations (may be perturbed)
-  real(dp)                        :: canopyLiq                     ! value of canopy liquid water used in flux calculations (may be perturbed)
-  real(dp)                        :: canopyIce                     ! value of canopy ice used in flux calculations (may be perturbed)
-  real(dp)                        :: try0,try1                        ! trial values to evaluate specific derivatives (testing only)
-
-  ! local (saturation vapor pressure of veg)
-  real(dp)                        :: TV_celcius                       ! vegetaion temperature (C)
-  real(dp)                        :: TG_celcius                       ! ground temperature (C)
-  real(dp)                        :: dSVPCanopy_dCanopyTemp           ! derivative in canopy saturated vapor pressure w.r.t. vegetation temperature (Pa/K)
-  real(dp)                        :: dSVPGround_dGroundTemp           ! derivative in ground saturated vapor pressure w.r.t. ground temperature (Pa/K)
-
-  ! local (wetted canopy area)
-  real(dp)                        :: fracLiquidCanopy                 ! fraction of liquid water in the canopy (-)
-  real(dp)                        :: canopyWetFraction                ! trial value of the canopy wetted fraction (-)
-  real(dp)                        :: dCanopyWetFraction_dWat          ! derivative in wetted fraction w.r.t. canopy total water (kg-1 m2)
-  real(dp)                        :: dCanopyWetFraction_dT            ! derivative in wetted fraction w.r.t. canopy temperature (K-1)
-
-  ! local (longwave radiation)
-  real(dp)                        :: expi                             ! exponential integral
-  real(dp)                        :: scaleLAI                         ! scaled LAI (computing diffuse transmissivity)
-  real(dp)                        :: diffuseTrans                     ! diffuse transmissivity (-)
-  real(dp)                        :: groundEmissivity                 ! emissivity of the ground surface (-)
-  real(dp),parameter              :: vegEmissivity=0.98_dp            ! emissivity of vegetation (0.9665 in JULES) (-)
-  real(dp),parameter              :: soilEmissivity=0.98_dp           ! emmisivity of the soil (0.9665 in JULES) (-)
-  real(dp),parameter              :: snowEmissivity=0.99_dp           ! emissivity of snow (-)
-  real(dp)                        :: dLWNetCanopy_dTCanopy            ! derivative in net canopy radiation w.r.t. canopy temperature (W m-2 K-1)
-  real(dp)                        :: dLWNetGround_dTGround            ! derivative in net ground radiation w.r.t. ground temperature (W m-2 K-1)
-  real(dp)                        :: dLWNetCanopy_dTGround            ! derivative in net canopy radiation w.r.t. ground temperature (W m-2 K-1)
-  real(dp)                        :: dLWNetGround_dTCanopy            ! derivative in net ground radiation w.r.t. canopy temperature (W m-2 K-1)
-
-  ! local (aerodynamic resistance)
-  real(dp)                        :: scalarCanopyStabilityCorrection_old    ! stability correction for the canopy (-)
-  real(dp)                        :: scalarGroundStabilityCorrection_old    ! stability correction for the ground surface (-)
-
-  ! local (turbulent heat transfer)
-  real(dp)                        :: z0Ground                         ! roughness length of the ground (ground below the canopy or non-vegetated surface) (m)
-  real(dp)                        :: soilEvapFactor                   ! soil water control on evaporation from non-vegetated surfaces
-  real(dp)                        :: soilRelHumidity_noSnow           ! relative humidity in the soil pores [0-1]
-  real(dp)                        :: scalarLeafConductance            ! leaf conductance (m s-1)
-  real(dp)                        :: scalarCanopyConductance          ! canopy conductance (m s-1)
-  real(dp)                        :: scalarGroundConductanceSH        ! ground conductance for sensible heat (m s-1)
-  real(dp)                        :: scalarGroundConductanceLH        ! ground conductance for latent heat -- includes soil resistance (m s-1)
-  real(dp)                        :: scalarEvapConductance            ! conductance for evaporation (m s-1)
-  real(dp)                        :: scalarTransConductance           ! conductance for transpiration (m s-1)
-  real(dp)                        :: scalarTotalConductanceSH         ! total conductance for sensible heat (m s-1)
-  real(dp)                        :: scalarTotalConductanceLH         ! total conductance for latent heat (m s-1)
-  real(dp)                        :: dGroundResistance_dTGround       ! derivative in ground resistance w.r.t. ground temperature (s m-1 K-1)
-  real(dp)                        :: dGroundResistance_dTCanopy       ! derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
-  real(dp)                        :: dGroundResistance_dTCanair       ! derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
-  real(dp)                        :: dCanopyResistance_dTCanopy       ! derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
-  real(dp)                        :: dCanopyResistance_dTCanair       ! derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
-  real(dp)                        :: turbFluxCanair                   ! total turbulent heat fluxes exchanged at the canopy air space (W m-2)
-  real(dp)                        :: turbFluxCanopy                   ! total turbulent heat fluxes from the canopy to the canopy air space (W m-2)
-  real(dp)                        :: turbFluxGround                   ! total turbulent heat fluxes from the ground to the canopy air space (W m-2)
-
-  ! local (turbulent heat transfer -- compute numerical derivatives)
-  ! (temporary scalar resistances when states are perturbed)
-  real(dp)                        :: trialLeafResistance              ! mean leaf boundary layer resistance per unit leaf area (s m-1)
-  real(dp)                        :: trialGroundResistance            ! below canopy aerodynamic resistance (s m-1)
-  real(dp)                        :: trialCanopyResistance            ! above canopy aerodynamic resistance (s m-1)
-  real(dp)                        :: notUsed_RiBulkCanopy             ! bulk Richardson number for the canopy (-)
-  real(dp)                        :: notUsed_RiBulkGround             ! bulk Richardson number for the ground surface (-)
-  real(dp)                        :: notUsed_z0Canopy                 ! roughness length of the vegetation canopy (m)
-  real(dp)                        :: notUsed_WindReductionFactor      ! canopy wind reduction factor (-)
-  real(dp)                        :: notUsed_ZeroPlaneDisplacement    ! zero plane displacement (m)
-  real(dp)                        :: notUsed_scalarCanopyStabilityCorrection  ! stability correction for the canopy (-)
-  real(dp)                        :: notUsed_scalarGroundStabilityCorrection  ! stability correction for the ground surface (-)
-  real(dp)                        :: notUsed_EddyDiffusCanopyTop      ! eddy diffusivity for heat at the top of the canopy (m2 s-1)
-  real(dp)                        :: notUsed_FrictionVelocity         ! friction velocity (m s-1)
-  real(dp)                        :: notUsed_WindspdCanopyTop         ! windspeed at the top of the canopy (m s-1)
-  real(dp)                        :: notUsed_WindspdCanopyBottom      ! windspeed at the height of the bottom of the canopy (m s-1)
-  real(dp)                        :: notUsed_dGroundResistance_dTGround  ! derivative in ground resistance w.r.t. ground temperature (s m-1 K-1)
-  real(dp)                        :: notUsed_dGroundResistance_dTCanopy  ! derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
-  real(dp)                        :: notUsed_dGroundResistance_dTCanair  ! derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
-  real(dp)                        :: notUsed_dCanopyResistance_dTCanopy  ! derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
-  real(dp)                        :: notUsed_dCanopyResistance_dTCanair  ! derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
-
-  ! (fluxes after perturbations in model states -- canopy air space)
-  real(dp)                        :: turbFluxCanair_dStateCanair      ! turbulent exchange from the canopy air space to the atmosphere, after canopy air temperature is perturbed (W m-2)
-  real(dp)                        :: turbFluxCanair_dStateCanopy      ! turbulent exchange from the canopy air space to the atmosphere, after canopy temperature is perturbed (W m-2)
-  real(dp)                        :: turbFluxCanair_dStateGround      ! turbulent exchange from the canopy air space to the atmosphere, after ground temperature is perturbed (W m-2)
-  real(dp)                        :: turbFluxCanair_dStateCanWat      ! turbulent exchange from the canopy air space to the atmosphere, after canopy liquid water content is perturbed (W m-2)
-  ! (fluxes after perturbations in model states -- vegetation canopy)
-  real(dp)                        :: turbFluxCanopy_dStateCanair      ! total turbulent heat fluxes from the canopy to the canopy air space, after canopy air temperature is perturbed (W m-2)
-  real(dp)                        :: turbFluxCanopy_dStateCanopy      ! total turbulent heat fluxes from the canopy to the canopy air space, after canopy temperature is perturbed (W m-2)
-  real(dp)                        :: turbFluxCanopy_dStateGround      ! total turbulent heat fluxes from the canopy to the canopy air space, after ground temperature is perturbed (W m-2)
-  real(dp)                        :: turbFluxCanopy_dStateCanWat      ! total turbulent heat fluxes from the canopy to the canopy air space, after canopy liquid water content is perturbed (W m-2)
-
-  ! (fluxes after perturbations in model states -- ground surface)
-  real(dp)                        :: turbFluxGround_dStateCanair      ! total turbulent heat fluxes from the ground to the canopy air space, after canopy air temperature is perturbed (W m-2)
-  real(dp)                        :: turbFluxGround_dStateCanopy      ! total turbulent heat fluxes from the ground to the canopy air space, after canopy temperature is perturbed (W m-2)
-  real(dp)                        :: turbFluxGround_dStateGround      ! total turbulent heat fluxes from the ground to the canopy air space, after ground temperature is perturbed (W m-2)
-  real(dp)                        :: turbFluxGround_dStateCanWat      ! total turbulent heat fluxes from the ground to the canopy air space, after canopy liquid water content is perturbed (W m-2)
-
-  ! (fluxes after perturbations in model states -- canopy evaporation)
-  real(dp)                        :: latHeatCanEvap_dStateCanair      ! canopy evaporation after canopy air temperature is perturbed (W m-2)
-  real(dp)                        :: latHeatCanEvap_dStateCanopy      ! canopy evaporation after canopy temperature is perturbed (W m-2)
-  real(dp)                        :: latHeatCanEvap_dStateGround      ! canopy evaporation after ground temperature is perturbed (W m-2)
-  real(dp)                        :: latHeatCanEvap_dStateCanWat      ! canopy evaporation after canopy liquid water content is perturbed (W m-2)
-
-  ! (flux derivatives -- canopy air space)
-  real(dp)                        :: dTurbFluxCanair_dTCanair         ! derivative in net canopy air space fluxes w.r.t. canopy air temperature (W m-2 K-1)
-  real(dp)                        :: dTurbFluxCanair_dTCanopy         ! derivative in net canopy air space fluxes w.r.t. canopy temperature (W m-2 K-1)
-  real(dp)                        :: dTurbFluxCanair_dTGround         ! derivative in net canopy air space fluxes w.r.t. ground temperature (W m-2 K-1)
-  real(dp)                        :: dTurbFluxCanair_dCanLiq          ! derivative in net canopy air space fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-
-  ! (flux derivatives -- vegetation canopy)
-  real(dp)                        :: dTurbFluxCanopy_dTCanair         ! derivative in net canopy turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-  real(dp)                        :: dTurbFluxCanopy_dTCanopy         ! derivative in net canopy turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-  real(dp)                        :: dTurbFluxCanopy_dTGround         ! derivative in net canopy turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-  real(dp)                        :: dTurbFluxCanopy_dCanWat          ! derivative in net canopy turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-
-  ! (flux derivatives -- ground surface)
-  real(dp)                        :: dTurbFluxGround_dTCanair         ! derivative in net ground turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-  real(dp)                        :: dTurbFluxGround_dTCanopy         ! derivative in net ground turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-  real(dp)                        :: dTurbFluxGround_dTGround         ! derivative in net ground turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-  real(dp)                        :: dTurbFluxGround_dCanWat          ! derivative in net ground turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-
-  ! (liquid water flux derivatives -- canopy evap)
-  real(dp)                        :: dLatHeatCanopyEvap_dCanWat       ! derivative in latent heat of canopy evaporation w.r.t. canopy liquid water content (W kg-1)
-  real(dp)                        :: dLatHeatCanopyEvap_dTCanair      ! derivative in latent heat of canopy evaporation w.r.t. canopy air temperature (W m-2 K-1)
-  real(dp)                        :: dLatHeatCanopyEvap_dTCanopy      ! derivative in latent heat of canopy evaporation w.r.t. canopy temperature (W m-2 K-1)
-  real(dp)                        :: dLatHeatCanopyEvap_dTGround      ! derivative in latent heat of canopy evaporation w.r.t. ground temperature (W m-2 K-1)
-
-  ! (liquid water flux derivatives -- ground evap)
-  real(dp)                        :: dLatHeatGroundEvap_dCanWat       ! derivative in latent heat of ground evaporation w.r.t. canopy liquid water content (J kg-1 s-1)
-  real(dp)                        :: dLatHeatGroundEvap_dTCanair      ! derivative in latent heat of ground evaporation w.r.t. canopy air temperature (W m-2 K-1)
-  real(dp)                        :: dLatHeatGroundEvap_dTCanopy      ! derivative in latent heat of ground evaporation w.r.t. canopy temperature (W m-2 K-1)
-  real(dp)                        :: dLatHeatGroundEvap_dTGround      ! derivative in latent heat of ground evaporation w.r.t. ground temperature (W m-2 K-1)
- 
-  ! output: latent heat flux derivatives (canopy trans)
-  real(dp)                      :: dLatHeatCanopyTrans_dCanWat       ! derivative in the latent heat of canopy transpiration w.r.t. canopy total water (J kg-1 s-1)
-  real(dp)                      :: dLatHeatCanopyTrans_dTCanair      ! derivative in the latent heat of canopy transpiration w.r.t. canopy air temperature
-  real(dp)                      :: dLatHeatCanopyTrans_dTCanopy      ! derivative in the latent heat of canopy transpiration w.r.t. canopy temperature
-  real(dp)                      :: dLatHeatCanopyTrans_dTGround      ! derivative in the latent heat of canopy transpiration w.r.t. ground temperature
- 
-  ! ---------------------------------------------------------------------------------------
-  ! point to variables in the data structure
-  ! ---------------------------------------------------------------------------------------
-  associate(&
-
-  ! input: model decisions
-  ix_bcUpprTdyn                   => model_decisions(iLookDECISIONS%bcUpprTdyn)%iDecision,           & ! intent(in): [i4b] choice of upper boundary condition for thermodynamics
-  ix_fDerivMeth                   => model_decisions(iLookDECISIONS%fDerivMeth)%iDecision,           & ! intent(in): [i4b] choice of method to compute derivatives
-  ix_veg_traits                   => model_decisions(iLookDECISIONS%veg_traits)%iDecision,           & ! intent(in): [i4b] choice of parameterization for vegetation roughness length and displacement height
-  ix_canopyEmis                   => model_decisions(iLookDECISIONS%canopyEmis)%iDecision,           & ! intent(in): [i4b] choice of parameterization for canopy emissivity
-  ix_windPrfile                   => model_decisions(iLookDECISIONS%windPrfile)%iDecision,           & ! intent(in): [i4b] choice of canopy wind profile
-  ix_astability                   => model_decisions(iLookDECISIONS%astability)%iDecision,           & ! intent(in): [i4b] choice of stability function
-  ix_soilStress                   => model_decisions(iLookDECISIONS%soilStress)%iDecision,           & ! intent(in): [i4b] choice of function for the soil moisture control on stomatal resistance
-  ix_groundwatr                   => model_decisions(iLookDECISIONS%groundwatr)%iDecision,           & ! intent(in): [i4b] choice of groundwater parameterization
-  ix_stomResist                   => model_decisions(iLookDECISIONS%stomResist)%iDecision,           & ! intent(in): [i4b] choice of function for stomatal resistance
-  ix_spatial_gw                   => model_decisions(iLookDECISIONS%spatial_gw)%iDecision,           & ! intent(in): [i4b] choice of groundwater representation (local, basin)
-
-  ! input: layer geometry
-  nSnow                           => indx_data%var(iLookINDEX%nSnow)%dat(1),                         & ! intent(in): [i4b] number of snow layers
-  nSoil                           => indx_data%var(iLookINDEX%nSoil)%dat(1),                         & ! intent(in): [i4b] number of soil layers
-  nLayers                         => indx_data%var(iLookINDEX%nLayers)%dat(1),                       & ! intent(in): [i4b] total number of layers
-
-  ! input: physical attributes
-  vegTypeIndex                    => type_data%var(iLookTYPE%vegTypeIndex),                          & ! intent(in): [i4b] vegetation type index
-  soilTypeIndex                   => type_data%var(iLookTYPE%soilTypeIndex),                         & ! intent(in): [i4b] soil type index
-
-  ! input: vegetation parameters
-  heightCanopyTop                 => mpar_data%var(iLookPARAM%heightCanopyTop)%dat(1),               & ! intent(in): [dp] height at the top of the vegetation canopy (m)
-  heightCanopyBottom              => mpar_data%var(iLookPARAM%heightCanopyBottom)%dat(1),            & ! intent(in): [dp] height at the bottom of the vegetation canopy (m)
-  canopyWettingFactor             => mpar_data%var(iLookPARAM%canopyWettingFactor)%dat(1),           & ! intent(in): [dp] maximum wetted fraction of the canopy (-)
-  canopyWettingExp                => mpar_data%var(iLookPARAM%canopyWettingExp)%dat(1),              & ! intent(in): [dp] exponent in canopy wetting function (-)
-  scalarCanopyIceMax              => diag_data%var(iLookDIAG%scalarCanopyIceMax)%dat(1),             & ! intent(in): [dp] maximum interception storage capacity for ice (kg m-2)
-  scalarCanopyLiqMax              => diag_data%var(iLookDIAG%scalarCanopyLiqMax)%dat(1),             & ! intent(in): [dp] maximum interception storage capacity for liquid water (kg m-2)
-
-  ! input: vegetation phenology
-  scalarLAI                       => diag_data%var(iLookDIAG%scalarLAI)%dat(1),                      & ! intent(in): [dp] one-sided leaf area index (m2 m-2)
-  scalarSAI                       => diag_data%var(iLookDIAG%scalarSAI)%dat(1),                      & ! intent(in): [dp] one-sided stem area index (m2 m-2)
-  scalarExposedLAI                => diag_data%var(iLookDIAG%scalarExposedLAI)%dat(1),               & ! intent(in): [dp] exposed leaf area index after burial by snow (m2 m-2)
-  scalarExposedSAI                => diag_data%var(iLookDIAG%scalarExposedSAI)%dat(1),               & ! intent(in): [dp] exposed stem area index after burial by snow (m2 m-2)
-  scalarGrowingSeasonIndex        => diag_data%var(iLookDIAG%scalarGrowingSeasonIndex)%dat(1),       & ! intent(in): [dp] growing season index (0=off, 1=on)
-  scalarFoliageNitrogenFactor     => diag_data%var(iLookDIAG%scalarFoliageNitrogenFactor)%dat(1),    & ! intent(in): [dp] foliage nitrogen concentration (1.0 = saturated)
-
-  ! input: aerodynamic resistance parameters
-  z0Snow                          => mpar_data%var(iLookPARAM%z0Snow)%dat(1),                        & ! intent(in): [dp] roughness length of snow (m)
-  z0Soil                          => mpar_data%var(iLookPARAM%z0Soil)%dat(1),                        & ! intent(in): [dp] roughness length of soil (m)
-  z0CanopyParam                   => mpar_data%var(iLookPARAM%z0Canopy)%dat(1),                      & ! intent(in): [dp] roughness length of the canopy (m)
-  zpdFraction                     => mpar_data%var(iLookPARAM%zpdFraction)%dat(1),                   & ! intent(in): [dp] zero plane displacement / canopy height (-)
-  critRichNumber                  => mpar_data%var(iLookPARAM%critRichNumber)%dat(1),                & ! intent(in): [dp] critical value for the bulk Richardson number where turbulence ceases (-)
-  Louis79_bparam                  => mpar_data%var(iLookPARAM%Louis79_bparam)%dat(1),                & ! intent(in): [dp] parameter in Louis (1979) stability function
-  Louis79_cStar                   => mpar_data%var(iLookPARAM%Louis79_cStar)%dat(1),                 & ! intent(in): [dp] parameter in Louis (1979) stability function
-  Mahrt87_eScale                  => mpar_data%var(iLookPARAM%Mahrt87_eScale)%dat(1),                & ! intent(in): [dp] exponential scaling factor in the Mahrt (1987) stability function
-  windReductionParam              => mpar_data%var(iLookPARAM%windReductionParam)%dat(1),            & ! intent(in): [dp] canopy wind reduction parameter (-)
-  leafExchangeCoeff               => mpar_data%var(iLookPARAM%leafExchangeCoeff)%dat(1),             & ! intent(in): [dp] turbulent exchange coeff between canopy surface and canopy air ( m s-(1/2) )
-  leafDimension                   => mpar_data%var(iLookPARAM%leafDimension)%dat(1),                 & ! intent(in): [dp] characteristic leaf dimension (m)
-
-  ! input: soil stress parameters
-  theta_sat                       => mpar_data%var(iLookPARAM%theta_sat)%dat(1),                     & ! intent(in): [dp] soil porosity (-)
-  theta_res                       => mpar_data%var(iLookPARAM%theta_res)%dat(1),                     & ! intent(in): [dp] residual volumetric liquid water content (-)
-  plantWiltPsi                    => mpar_data%var(iLookPARAM%plantWiltPsi)%dat(1),                  & ! intent(in): [dp] matric head at wilting point (m)
-  soilStressParam                 => mpar_data%var(iLookPARAM%soilStressParam)%dat(1),               & ! intent(in): [dp] parameter in the exponential soil stress function (-)
-  critSoilWilting                 => mpar_data%var(iLookPARAM%critSoilWilting)%dat(1),               & ! intent(in): [dp] critical vol. liq. water content when plants are wilting (-)
-  critSoilTranspire               => mpar_data%var(iLookPARAM%critSoilTranspire)%dat(1),             & ! intent(in): [dp] critical vol. liq. water content when transpiration is limited (-)
-  critAquiferTranspire            => mpar_data%var(iLookPARAM%critAquiferTranspire)%dat(1),          & ! intent(in): [dp] critical aquifer storage value when transpiration is limited (m)
-  minStomatalResistance           => mpar_data%var(iLookPARAM%minStomatalResistance)%dat(1),         & ! intent(in): [dp] mimimum stomatal resistance (s m-1)
-
-  ! input: forcing at the upper boundary
-  mHeight                         => diag_data%var(iLookDIAG%scalarAdjMeasHeight)%dat(1),            & ! intent(in): [dp] measurement height (m)
-  airtemp                         => forc_data%var(iLookFORCE%airtemp),                              & ! intent(in): [dp] air temperature at some height above the surface (K)
-  windspd                         => forc_data%var(iLookFORCE%windspd),                              & ! intent(in): [dp] wind speed at some height above the surface (m s-1)
-  airpres                         => forc_data%var(iLookFORCE%airpres),                              & ! intent(in): [dp] air pressure at some height above the surface (Pa)
-  LWRadAtm                        => forc_data%var(iLookFORCE%LWRadAtm),                             & ! intent(in): [dp] downwelling longwave radiation at the upper boundary (W m-2)
-  scalarVPair                     => diag_data%var(iLookDIAG%scalarVPair)%dat(1),                    & ! intent(in): [dp] vapor pressure at some height above the surface (Pa)
-  scalarO2air                     => diag_data%var(iLookDIAG%scalarO2air)%dat(1),                    & ! intent(in): [dp] atmospheric o2 concentration (Pa)
-  scalarCO2air                    => diag_data%var(iLookDIAG%scalarCO2air)%dat(1),                   & ! intent(in): [dp] atmospheric co2 concentration (Pa)
-  scalarTwetbulb                  => diag_data%var(iLookDIAG%scalarTwetbulb)%dat(1),                 & ! intent(in): [dp] wetbulb temperature (K)
-  scalarRainfall                  => flux_data%var(iLookFLUX%scalarRainfall)%dat(1),                 & ! intent(in): [dp] computed rainfall rate (kg m-2 s-1)
-  scalarSnowfall                  => flux_data%var(iLookFLUX%scalarSnowfall)%dat(1),                 & ! intent(in): [dp] computed snowfall rate (kg m-2 s-1)
-  scalarThroughfallRain           => flux_data%var(iLookFLUX%scalarThroughfallRain)%dat(1),          & ! intent(in): [dp] rainfall through the vegetation canopy (kg m-2 s-1)
-  scalarThroughfallSnow           => flux_data%var(iLookFLUX%scalarThroughfallSnow)%dat(1),          & ! intent(in): [dp] snowfall through the vegetation canopy (kg m-2 s-1)
-
-  ! input: water storage
-  ! NOTE: soil stress only computed at the start of the substep (firstFluxCall=.true.)
-  scalarSWE                       => prog_data%var(iLookPROG%scalarSWE)%dat(1),                      & ! intent(in): [dp]    snow water equivalent on the ground (kg m-2)
-  scalarSnowDepth                 => prog_data%var(iLookPROG%scalarSnowDepth)%dat(1),                & ! intent(in): [dp]    snow depth on the ground surface (m)
-  mLayerVolFracLiq                => prog_data%var(iLookPROG%mLayerVolFracLiq)%dat,                  & ! intent(in): [dp(:)] volumetric fraction of liquid water in each layer (-)
-  mLayerMatricHead                => prog_data%var(iLookPROG%mLayerMatricHead)%dat,                  & ! intent(in): [dp(:)] matric head in each soil layer (m)
-  localAquiferStorage             => prog_data%var(iLookPROG%scalarAquiferStorage)%dat(1),           & ! intent(in): [dp]    aquifer storage for the local column (m)
-  basinAquiferStorage             => bvar_data%var(iLookBVAR%basin__AquiferStorage)%dat(1),          & ! intent(in): [dp]    aquifer storage for the single basin (m)
-
-  ! input: shortwave radiation fluxes
-  scalarCanopySunlitLAI           => diag_data%var(iLookDIAG%scalarCanopySunlitLAI)%dat(1),          & ! intent(in): [dp] sunlit leaf area (-)
-  scalarCanopyShadedLAI           => diag_data%var(iLookDIAG%scalarCanopyShadedLAI)%dat(1),          & ! intent(in): [dp] shaded leaf area (-)
-  scalarCanopySunlitPAR           => flux_data%var(iLookFLUX%scalarCanopySunlitPAR)%dat(1),          & ! intent(in): [dp] average absorbed par for sunlit leaves (w m-2)
-  scalarCanopyShadedPAR           => flux_data%var(iLookFLUX%scalarCanopyShadedPAR)%dat(1),          & ! intent(in): [dp] average absorbed par for shaded leaves (w m-2)
-  scalarCanopyAbsorbedSolar       => flux_data%var(iLookFLUX%scalarCanopyAbsorbedSolar)%dat(1),      & ! intent(in): [dp] solar radiation absorbed by canopy (W m-2)
-  scalarGroundAbsorbedSolar       => flux_data%var(iLookFLUX%scalarGroundAbsorbedSolar)%dat(1),      & ! intent(in): [dp] solar radiation absorbed by ground (W m-2)
-
-  ! output: fraction of wetted canopy area and fraction of snow on the ground
-  scalarCanopyWetFraction         => diag_data%var(iLookDIAG%scalarCanopyWetFraction)%dat(1),        & ! intent(out): [dp] fraction of canopy that is wet
-  scalarGroundSnowFraction        => diag_data%var(iLookDIAG%scalarGroundSnowFraction)%dat(1),       & ! intent(out): [dp] fraction of ground covered with snow (-)
-
-  ! output: longwave radiation fluxes
-  scalarCanopyEmissivity          => diag_data%var(iLookDIAG%scalarCanopyEmissivity)%dat(1),         & ! intent(out): [dp] effective emissivity of the canopy (-)
-  scalarLWRadCanopy               => flux_data%var(iLookFLUX%scalarLWRadCanopy)%dat(1),              & ! intent(out): [dp] longwave radiation emitted from the canopy (W m-2)
-  scalarLWRadGround               => flux_data%var(iLookFLUX%scalarLWRadGround)%dat(1),              & ! intent(out): [dp] longwave radiation emitted at the ground surface (W m-2)
-  scalarLWRadUbound2Canopy        => flux_data%var(iLookFLUX%scalarLWRadUbound2Canopy)%dat(1),       & ! intent(out): [dp] downward atmospheric longwave radiation absorbed by the canopy (W m-2)
-  scalarLWRadUbound2Ground        => flux_data%var(iLookFLUX%scalarLWRadUbound2Ground)%dat(1),       & ! intent(out): [dp] downward atmospheric longwave radiation absorbed by the ground (W m-2)
-  scalarLWRadUbound2Ubound        => flux_data%var(iLookFLUX%scalarLWRadUbound2Ubound)%dat(1),       & ! intent(out): [dp] atmospheric radiation reflected by the ground and lost thru upper boundary (W m-2)
-  scalarLWRadCanopy2Ubound        => flux_data%var(iLookFLUX%scalarLWRadCanopy2Ubound)%dat(1),       & ! intent(out): [dp] longwave radiation emitted from canopy lost thru upper boundary (W m-2)
-  scalarLWRadCanopy2Ground        => flux_data%var(iLookFLUX%scalarLWRadCanopy2Ground)%dat(1),       & ! intent(out): [dp] longwave radiation emitted from canopy absorbed by the ground (W m-2)
-  scalarLWRadCanopy2Canopy        => flux_data%var(iLookFLUX%scalarLWRadCanopy2Canopy)%dat(1),       & ! intent(out): [dp] canopy longwave reflected from ground and absorbed by the canopy (W m-2)
-  scalarLWRadGround2Ubound        => flux_data%var(iLookFLUX%scalarLWRadGround2Ubound)%dat(1),       & ! intent(out): [dp] longwave radiation emitted from ground lost thru upper boundary (W m-2)
-  scalarLWRadGround2Canopy        => flux_data%var(iLookFLUX%scalarLWRadGround2Canopy)%dat(1),       & ! intent(out): [dp] longwave radiation emitted from ground and absorbed by the canopy (W m-2)
-  scalarLWNetCanopy               => flux_data%var(iLookFLUX%scalarLWNetCanopy)%dat(1),              & ! intent(out): [dp] net longwave radiation at the canopy (W m-2)
-  scalarLWNetGround               => flux_data%var(iLookFLUX%scalarLWNetGround)%dat(1),              & ! intent(out): [dp] net longwave radiation at the ground surface (W m-2)
-  scalarLWNetUbound               => flux_data%var(iLookFLUX%scalarLWNetUbound)%dat(1),              & ! intent(out): [dp] net longwave radiation at the upper boundary (W m-2)
-
-  ! output: aerodynamic resistance
-  scalarZ0Canopy                  => diag_data%var(iLookDIAG%scalarZ0Canopy)%dat(1),                 & ! intent(out): [dp] roughness length of the canopy (m)
-  scalarWindReductionFactor       => diag_data%var(iLookDIAG%scalarWindReductionFactor)%dat(1),      & ! intent(out): [dp] canopy wind reduction factor (-)
-  scalarZeroPlaneDisplacement     => diag_data%var(iLookDIAG%scalarZeroPlaneDisplacement)%dat(1),    & ! intent(out): [dp] zero plane displacement (m)
-  scalarRiBulkCanopy              => diag_data%var(iLookDIAG%scalarRiBulkCanopy)%dat(1),             & ! intent(out): [dp] bulk Richardson number for the canopy (-)
-  scalarRiBulkGround              => diag_data%var(iLookDIAG%scalarRiBulkGround)%dat(1),             & ! intent(out): [dp] bulk Richardson number for the ground surface (-)
-  scalarEddyDiffusCanopyTop       => flux_data%var(iLookFLUX%scalarEddyDiffusCanopyTop)%dat(1),      & ! intent(out): [dp] eddy diffusivity for heat at the top of the canopy (m2 s-1)
-  scalarFrictionVelocity          => flux_data%var(iLookFLUX%scalarFrictionVelocity)%dat(1),         & ! intent(out): [dp] friction velocity (m s-1)
-  scalarWindspdCanopyTop          => flux_data%var(iLookFLUX%scalarWindspdCanopyTop)%dat(1),         & ! intent(out): [dp] windspeed at the top of the canopy (m s-1)
-  scalarWindspdCanopyBottom       => flux_data%var(iLookFLUX%scalarWindspdCanopyBottom)%dat(1),      & ! intent(out): [dp] windspeed at the height of the bottom of the canopy (m s-1)
-  scalarLeafResistance            => flux_data%var(iLookFLUX%scalarLeafResistance)%dat(1),           & ! intent(out): [dp] mean leaf boundary layer resistance per unit leaf area (s m-1)
-  scalarGroundResistance          => flux_data%var(iLookFLUX%scalarGroundResistance)%dat(1),         & ! intent(out): [dp] below canopy aerodynamic resistance (s m-1)
-  scalarCanopyResistance          => flux_data%var(iLookFLUX%scalarCanopyResistance)%dat(1),         & ! intent(out): [dp] above canopy aerodynamic resistance (s m-1)
-
-  ! input/output: soil resistance -- intent(in) and intent(inout) because only called at the first flux call
-  mLayerRootDensity               => diag_data%var(iLookDIAG%mLayerRootDensity)%dat,                 & ! intent(in):    [dp] root density in each layer (-)
-  scalarAquiferRootFrac           => diag_data%var(iLookDIAG%scalarAquiferRootFrac)%dat(1),          & ! intent(in):    [dp] fraction of roots below the lowest soil layer (-)
-  scalarTranspireLim              => diag_data%var(iLookDIAG%scalarTranspireLim)%dat(1),             & ! intent(inout): [dp] weighted average of the transpiration limiting factor (-)
-  mLayerTranspireLim              => diag_data%var(iLookDIAG%mLayerTranspireLim)%dat,                & ! intent(inout): [dp] transpiration limiting factor in each layer (-)
-  scalarTranspireLimAqfr          => diag_data%var(iLookDIAG%scalarTranspireLimAqfr)%dat(1),         & ! intent(inout): [dp] transpiration limiting factor for the aquifer (-)
-  scalarSoilRelHumidity           => diag_data%var(iLookDIAG%scalarSoilRelHumidity)%dat(1),          & ! intent(inout): [dp] relative humidity in the soil pores [0-1]
-  scalarSoilResistance            => flux_data%var(iLookFLUX%scalarSoilResistance)%dat(1),           & ! intent(inout): [dp] resistance from the soil (s m-1)
-
-  ! input/output: stomatal resistance -- intent(inout) because only called at the first flux call
-  scalarStomResistSunlit          => flux_data%var(iLookFLUX%scalarStomResistSunlit)%dat(1),         & ! intent(inout): [dp] stomatal resistance for sunlit leaves (s m-1)
-  scalarStomResistShaded          => flux_data%var(iLookFLUX%scalarStomResistShaded)%dat(1),         & ! intent(inout): [dp] stomatal resistance for shaded leaves (s m-1)
-  scalarPhotosynthesisSunlit      => flux_data%var(iLookFLUX%scalarPhotosynthesisSunlit)%dat(1),     & ! intent(inout): [dp] sunlit photosynthesis (umolco2 m-2 s-1)
-  scalarPhotosynthesisShaded      => flux_data%var(iLookFLUX%scalarPhotosynthesisShaded)%dat(1),     & ! intent(inout): [dp] shaded photosynthesis (umolco2 m-2 s-1)
-
-  ! output: turbulent heat fluxes
-  scalarLatHeatSubVapCanopy       => diag_data%var(iLookDIAG%scalarLatHeatSubVapCanopy)%dat(1),      & ! intent(inout): [dp] latent heat of sublimation/vaporization for the vegetation canopy (J kg-1)
-  scalarLatHeatSubVapGround       => diag_data%var(iLookDIAG%scalarLatHeatSubVapGround)%dat(1),      & ! intent(inout): [dp] latent heat of sublimation/vaporization for the ground surface (J kg-1)
-  scalarSatVP_canopyTemp          => diag_data%var(iLookDIAG%scalarSatVP_CanopyTemp)%dat(1),         & ! intent(out):   [dp] saturation vapor pressure at the temperature of the vegetation canopy (Pa)
-  scalarSatVP_groundTemp          => diag_data%var(iLookDIAG%scalarSatVP_GroundTemp)%dat(1),         & ! intent(out):   [dp] saturation vapor pressure at the temperature of the ground surface (Pa)
-  scalarSenHeatTotal              => flux_data%var(iLookFLUX%scalarSenHeatTotal)%dat(1),             & ! intent(out):   [dp] sensible heat from the canopy air space to the atmosphere (W m-2)
-  scalarSenHeatCanopy             => flux_data%var(iLookFLUX%scalarSenHeatCanopy)%dat(1),            & ! intent(out):   [dp] sensible heat flux from the canopy to the canopy air space (W m-2)
-  scalarSenHeatGround             => flux_data%var(iLookFLUX%scalarSenHeatGround)%dat(1),            & ! intent(out):   [dp] sensible heat flux from ground surface below vegetation (W m-2)
-  scalarLatHeatTotal              => flux_data%var(iLookFLUX%scalarLatHeatTotal)%dat(1),             & ! intent(out):   [dp] latent heat from the canopy air space to the atmosphere (W m-2)
-  scalarLatHeatCanopyEvap         => flux_data%var(iLookFLUX%scalarLatHeatCanopyEvap)%dat(1),        & ! intent(out):   [dp] latent heat flux for evaporation from the canopy to the canopy air space (W m-2)
-  scalarLatHeatCanopyTrans        => flux_data%var(iLookFLUX%scalarLatHeatCanopyTrans)%dat(1),       & ! intent(out):   [dp] latent heat flux for transpiration from the canopy to the canopy air space (W m-2)
-  scalarLatHeatGround             => flux_data%var(iLookFLUX%scalarLatHeatGround)%dat(1),            & ! intent(out):   [dp] latent heat flux from ground surface below vegetation (W m-2)
-
-  ! output: advective heat fluxes
-  scalarCanopyAdvectiveHeatFlux   => flux_data%var(iLookFLUX%scalarCanopyAdvectiveHeatFlux)%dat(1),  & ! intent(out): [dp] heat advected to the canopy surface with rain + snow (W m-2)
-  scalarGroundAdvectiveHeatFlux   => flux_data%var(iLookFLUX%scalarGroundAdvectiveHeatFlux)%dat(1),  & ! intent(out): [dp] heat advected to the ground surface with throughfall (W m-2)
-
-  ! output: mass fluxes
-  scalarCanopySublimation         => flux_data%var(iLookFLUX%scalarCanopySublimation)%dat(1),        & ! intent(out): [dp] canopy sublimation/frost (kg m-2 s-1)
-  scalarSnowSublimation           => flux_data%var(iLookFLUX%scalarSnowSublimation)%dat(1),          & ! intent(out): [dp] snow sublimation/frost -- below canopy or non-vegetated (kg m-2 s-1)
-
-  ! input/output: canopy air space variables
-  scalarVP_CanopyAir              => diag_data%var(iLookDIAG%scalarVP_CanopyAir)%dat(1),             & ! intent(inout): [dp] vapor pressure of the canopy air space (Pa)
-  scalarCanopyStabilityCorrection => diag_data%var(iLookDIAG%scalarCanopyStabilityCorrection)%dat(1),& ! intent(inout): [dp] stability correction for the canopy (-)
-  scalarGroundStabilityCorrection => diag_data%var(iLookDIAG%scalarGroundStabilityCorrection)%dat(1),& ! intent(inout): [dp] stability correction for the ground surface (-)
-
-  ! output: liquid water fluxes
-  scalarCanopyTranspiration       => flux_data%var(iLookFLUX%scalarCanopyTranspiration)%dat(1),      & ! intent(out): [dp] canopy transpiration (kg m-2 s-1)
-  scalarCanopyEvaporation         => flux_data%var(iLookFLUX%scalarCanopyEvaporation)%dat(1),        & ! intent(out): [dp] canopy evaporation/condensation (kg m-2 s-1)
-  scalarGroundEvaporation         => flux_data%var(iLookFLUX%scalarGroundEvaporation)%dat(1),        & ! intent(out): [dp] ground evaporation/condensation -- below canopy or non-vegetated (kg m-2 s-1)
-
-  ! output: derived fluxes
-  scalarTotalET                   => flux_data%var(iLookFLUX%scalarTotalET)%dat(1),                  & ! intent(out): [dp] total ET (kg m-2 s-1)
-  scalarNetRadiation              => flux_data%var(iLookFLUX%scalarNetRadiation)%dat(1)              & ! intent(out): [dp] net radiation (W m-2)
-  )
- ! ---------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message="vegNrgFlux/"
-
- ! initialize printflag
- printflag = .false.
-
- ! identify the type of boundary condition for thermodynamics
- select case(ix_bcUpprTdyn)
-
-  ! *****
-  ! (1) DIRICHLET OR ZERO FLUX BOUNDARY CONDITION...
-  ! ************************************************
-
-  ! NOTE: Vegetation fluxes are not computed in this case
-
-  ! ** prescribed temperature or zero flux at the upper boundary of the snow-soil system
-  case(prescribedTemp,zeroFlux)
-
-    ! derived fluxes
-    scalarTotalET             = 0._dp    ! total ET (kg m-2 s-1)
-    scalarNetRadiation        = 0._dp    ! net radiation (W m-2)
-    ! liquid water fluxes associated with evaporation/transpiration
-    scalarCanopyTranspiration = 0._dp    ! canopy transpiration (kg m-2 s-1)
-    scalarCanopyEvaporation   = 0._dp    ! canopy evaporation/condensation (kg m-2 s-1)
-    scalarGroundEvaporation   = 0._dp    ! ground evaporation/condensation -- below canopy or non-vegetated (kg m-2 s-1)
-    ! solid water fluxes associated with sublimation/frost
-    scalarCanopySublimation   = 0._dp    ! sublimation from the vegetation canopy ((kg m-2 s-1)
-    scalarSnowSublimation     = 0._dp    ! sublimation from the snow surface ((kg m-2 s-1)
-    ! set canopy fluxes to zero (no canopy)
-    canairNetFlux             = 0._dp    ! net energy flux for the canopy air space (W m-2)
-    canopyNetFlux             = 0._dp    ! net energy flux for the vegetation canopy (W m-2)
-    ! set canopy derivatives to zero
-    dCanairNetFlux_dCanairTemp = 0._dp   ! derivative in net canopy air space flux w.r.t. canopy air temperature (W m-2 K-1)
-    dCanairNetFlux_dCanopyTemp = 0._dp   ! derivative in net canopy air space flux w.r.t. canopy temperature (W m-2 K-1)
-    dCanairNetFlux_dGroundTemp = 0._dp   ! derivative in net canopy air space flux w.r.t. ground temperature (W m-2 K-1)
-    dCanopyNetFlux_dCanairTemp = 0._dp   ! derivative in net canopy flux w.r.t. canopy air temperature (W m-2 K-1)
-    dCanopyNetFlux_dCanopyTemp = 0._dp   ! derivative in net canopy flux w.r.t. canopy temperature (W m-2 K-1)
-    dCanopyNetFlux_dGroundTemp = 0._dp   ! derivative in net canopy flux w.r.t. ground temperature (W m-2 K-1)
-    dGroundNetFlux_dCanairTemp = 0._dp   ! derivative in net ground flux w.r.t. canopy air temperature (W m-2 K-1)
-    dGroundNetFlux_dCanopyTemp = 0._dp   ! derivative in net ground flux w.r.t. canopy temperature (W m-2 K-1)
-    ! set liquid flux derivatives to zero (canopy evap)
-    dCanopyEvaporation_dCanWat = 0._dp   ! derivative in canopy evaporation w.r.t. canopy liquid water content (s-1)
-    dCanopyEvaporation_dTCanair= 0._dp   ! derivative in canopy evaporation w.r.t. canopy air temperature (kg m-2 s-1 K-1)
-    dCanopyEvaporation_dTCanopy= 0._dp   ! derivative in canopy evaporation w.r.t. canopy temperature (kg m-2 s-1 K-1)
-    dCanopyEvaporation_dTGround= 0._dp   ! derivative in canopy evaporation w.r.t. ground temperature (kg m-2 s-1 K-1)
-    ! set liquid flux derivatives to zero (ground evap)
-    dGroundEvaporation_dCanWat = 0._dp   ! derivative in ground evaporation w.r.t. canopy liquid water content (s-1)
-    dGroundEvaporation_dTCanair= 0._dp   ! derivative in ground evaporation w.r.t. canopy air temperature (kg m-2 s-1 K-1)
-    dGroundEvaporation_dTCanopy= 0._dp   ! derivative in ground evaporation w.r.t. canopy temperature (kg m-2 s-1 K-1)
-    dGroundEvaporation_dTGround= 0._dp   ! derivative in ground evaporation w.r.t. ground temperature (kg m-2 s-1 K-1)
-      ! set transpiration derivatives to zero
-    dCanopyTrans_dCanWat       = 0._dp   ! derivative in canopy transpiration w.r.t. canopy total water content (s-1)
-    dCanopyTrans_dTCanair      = 0._dp   ! derivative in canopy transpiration w.r.t. canopy air temperature (kg m-2 s-1 K-1)
-    dCanopyTrans_dTCanopy      = 0._dp   ! derivative in canopy transpiration w.r.t. canopy temperature (kg m-2 s-1 K-1)
-    dCanopyTrans_dTGround      = 0._dp   ! derivative in canopy transpiration w.r.t. ground temperature (kg m-2 s-1 K-1)
-
-    ! compute fluxes and derivatives -- separate approach for prescribed temperature and zero flux
-    if(ix_bcUpprTdyn == prescribedTemp)then
-      ! compute ground net flux (W m-2)
-      groundNetFlux = -diag_data%var(iLookDIAG%iLayerThermalC)%dat(0)*(groundTempTrial - upperBoundTemp)/(prog_data%var(iLookPROG%mLayerDepth)%dat(1)*0.5_dp)
-      ! compute derivative in net ground flux w.r.t. ground temperature (W m-2 K-1)
-      ! dGroundNetFlux_dGroundTemp = -diag_data%var(iLookDIAG%iLayerThermalC)%dat(0)/(prog_data%var(iLookPROG%mLayerDepth)%dat(1)*0.5_dp)
-    elseif(ix_bcUpprTdyn == zeroFlux)then
-      groundNetFlux              = 0._dp
-      ! dGroundNetFlux_dGroundTemp = 0._dp
-    else
-      err=20; 
-      message=trim(message)//'unable to identify upper boundary condition for thermodynamics: expect the case to be prescribedTemp or zeroFlux'
-      print*, message
-      return
-    end if
-
-    ! *****
-    ! (2) NEUMANN BOUNDARY CONDITION...
-    ! *********************************
-
-    ! NOTE 1: This is the main routine for calculating vegetation fluxes
-    ! NOTE 2: This routine also calculates surface fluxes for the case where vegetation is buried with snow (or bare soil)
-
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! ***** PRELIMINARIES  **********************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-
-    ! * flux boundary condition
-  case(energyFlux)
-
-    ! identify the appropriate groundwater variable
-    select case(ix_spatial_gw)
-      case(singleBasin); scalarAquiferStorage = basinAquiferStorage
-      case(localColumn); scalarAquiferStorage = localAquiferStorage
-      case default
-        err=20
-        message=trim(message)//'unable to identify spatial representation of groundwater'
-        print*, message
-        return
-    end select ! (modify the groundwater representation for this single-column implementation)
-
-    ! set canopy stability corrections to the previous values
-    scalarCanopyStabilityCorrection_old = scalarCanopyStabilityCorrection       ! stability correction for the canopy (-)
-    scalarGroundStabilityCorrection_old = scalarGroundStabilityCorrection       ! stability correction for the ground surface (-)
-
-    ! initialize variables to compute stomatal resistance
-    if(firstFluxCall .and. firstSubStep)then
-      ! vapor pressure in the canopy air space initialized as vapor pressure of air above the vegetation canopy
-      ! NOTE: this is needed for the stomatal resistance calculations
-      if(scalarVP_CanopyAir < 0._dp)then
-      scalarVP_CanopyAir    = scalarVPair - 1._dp    ! "small" offset used to assist in checking initial derivative calculations
-      end if
-    end if
-
-    ! set latent heat of sublimation/vaporization for canopy and ground surface (Pa/K)
-    ! NOTE: variables are constant over the substep, to simplify relating energy and mass fluxes
-    if(firstFluxCall)then
-      scalarLatHeatSubVapCanopy = getLatentHeatValue(canopyTempTrial)
-      ! case when there is snow on the ground (EXCLUDE "snow without a layer" -- in this case, evaporate from the soil)
-      if(nSnow > 0)then
-        if(groundTempTrial > Tfreeze)then; err=20; message=trim(message)//'do not expect ground temperature > 0 when snow is on the ground'; return; end if
-        scalarLatHeatSubVapGround = LH_sub  ! sublimation from snow
-        scalarGroundSnowFraction  = 1._dp
-        ! case when the ground is snow-free
-      else
-        scalarLatHeatSubVapGround = LH_vap  ! evaporation of water in the soil pores: this occurs even if frozen because of super-cooled water
-        scalarGroundSnowFraction  = 0._dp
-      end if  ! (if there is snow on the ground)
-    end if  ! (if the first flux call)
-    !write(*,'(a,1x,10(f30.10,1x))') 'groundTempTrial, scalarLatHeatSubVapGround = ', groundTempTrial, scalarLatHeatSubVapGround
-
-    ! compute the roughness length of the ground (ground below the canopy or non-vegetated surface)
-    z0Ground = z0soil*(1._dp - scalarGroundSnowFraction) + z0Snow*scalarGroundSnowFraction     ! roughness length (m)
-
-    ! compute the total vegetation area index (leaf plus stem)
-    VAI        = scalarLAI + scalarSAI  ! vegetation area index
-
-    exposedVAI = scalarExposedLAI + scalarExposedSAI  !  exposed vegetation area index
-
-    ! compute emissivity of the canopy (-)
-    if(computeVegFlux)then
-      select case(ix_canopyEmis)
-        ! *** simple exponential function
-        case(simplExp)
-          scalarCanopyEmissivity = 1._dp - exp(-exposedVAI)                                     ! effective emissivity of the canopy (-)
-        ! *** canopy emissivity parameterized as a function of diffuse transmissivity
-        case(difTrans)
-          ! compute the exponential integral
-          scaleLAI = 0.5_dp*exposedVAI
-          expi     = expInt(scaleLAI)
-          ! compute diffuse transmissivity (-)
-          diffuseTrans = (1._dp - scaleLAI)*exp(-scaleLAI) + (scaleLAI**2._dp)*expi
-          ! compute the canopy emissivity
-          scalarCanopyEmissivity = (1._dp - diffuseTrans)*vegEmissivity
-          ! *** check we found the correct option
-        case default
-          err=20
-          message=trim(message)//'unable to identify option for canopy emissivity'
-          print*, message
-          return
-      end select
-    end if
-
-    ! ensure canopy longwave fluxes are zero when not computing canopy fluxes
-    if(.not.computeVegFlux) scalarCanopyEmissivity=0._dp
-
-    ! compute emissivity of the ground surface (-)
-    groundEmissivity = scalarGroundSnowFraction*snowEmissivity + (1._dp - scalarGroundSnowFraction)*soilEmissivity  ! emissivity of the ground surface (-)
-
-    ! compute the fraction of canopy that is wet
-    ! NOTE: we either sublimate or evaporate over the entire substep
-    if(computeVegFlux)then
-
-      ! compute the fraction of liquid water in the canopy (-)
-      totalCanopyWater = canopyLiqTrial + canopyIceTrial
-      if(totalCanopyWater > tiny(1.0_dp))then
-        fracLiquidCanopy = canopyLiqTrial / (canopyLiqTrial + canopyIceTrial)
-      else
-        fracLiquidCanopy = 0._dp
-      end if
-
-      ! get wetted fraction and derivatives
-      call wettedFrac(&
-                      ! input
-                      .true.,                                         & ! flag to denote if derivative is desired
-                      (ix_fDerivMeth == numerical),                   & ! flag to denote that numerical derivatives are required (otherwise, analytical derivatives are calculated)
-                      (scalarLatHeatSubVapCanopy > LH_vap+verySmall), & ! flag to denote if the canopy is frozen
-                      dCanLiq_dTcanopy,                               & ! derivative in canopy liquid w.r.t. canopy temperature (kg m-2 K-1)
-                      fracLiquidCanopy,                               & ! fraction of liquid water on the canopy (-)
-                      canopyLiqTrial,                                 & ! canopy liquid water (kg m-2)
-                      canopyIceTrial,                                 & ! canopy ice (kg m-2)
-                      scalarCanopyLiqMax,                             & ! maximum canopy liquid water (kg m-2)
-                      scalarCanopyIceMax,                             & ! maximum canopy ice content (kg m-2)
-                      canopyWettingFactor,                            & ! maximum wetted fraction of the canopy (-)
-                      canopyWettingExp,                               & ! exponent in canopy wetting function (-)
-                      ! output
-                      scalarCanopyWetFraction,                        & ! canopy wetted fraction (-)
-                      dCanopyWetFraction_dWat,                        & ! derivative in wetted fraction w.r.t. canopy total water (kg-1 m2)
-                      dCanopyWetFraction_dT,                          & ! derivative in wetted fraction w.r.t. canopy temperature (K-1)
-                      err,cmessage)
-      if(err/=0)then
-        message=trim(message)//trim(cmessage)
-        print*, message
-        return
-      end if
-
-    else
-      scalarCanopyWetFraction = 0._dp  ! canopy wetted fraction (-)
-      dCanopyWetFraction_dWat = 0._dp  ! derivative in wetted fraction w.r.t. canopy liquid water (kg-1 m2)
-      dCanopyWetFraction_dT   = 0._dp  ! derivative in wetted fraction w.r.t. canopy temperature (K-1)
-    end if
-    !write(*,'(a,1x,L1,1x,f25.15,1x))') 'computeVegFlux, scalarCanopyWetFraction = ', computeVegFlux, scalarCanopyWetFraction
-
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! ***** AERODYNAMIC RESISTANCE *****************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-
-    ! NOTE: compute for all iterations
-
-    ! compute aerodynamic resistances
-    ! Refs: Choudhury and Monteith (4-layer model for heat budget of homogenous surfaces; QJRMS, 1988)
-    !       Niu and Yang (Canopy effects on snow processes; JGR, 2004)
-    !       Mahat et al. (Below-canopy turbulence in a snowmelt model, WRR, 2012)
-    call aeroResist(&
-                    ! input: model control
-                    computeVegFlux,                     & ! intent(in): logical flag to compute vegetation fluxes (.false. if veg buried by snow)
-                    (ix_fDerivMeth == analytical),      & ! intent(in): logical flag if would like to compute analytical derivaties
-                    ix_veg_traits,                      & ! intent(in): choice of parameterization for vegetation roughness length and displacement height
-                    ix_windPrfile,                      & ! intent(in): choice of canopy wind profile
-                    ix_astability,                      & ! intent(in): choice of stability function
-                    ! input: above-canopy forcing data
-                    mHeight,                            & ! intent(in): measurement height (m)
-                    airtemp,                            & ! intent(in): air temperature at some height above the surface (K)
-                    windspd,                            & ! intent(in): wind speed at some height above the surface (m s-1)
-                    ! input: canopy and ground temperature
-                    canairTempTrial,                    & ! intent(in): temperature of the canopy air space (K)
-                    groundTempTrial,                    & ! intent(in): temperature of the ground surface (K)
-                    ! input: diagnostic variables
-                    exposedVAI,                         & ! intent(in): exposed vegetation area index -- leaf plus stem (m2 m-2)
-                    scalarSnowDepth,                    & ! intent(in): snow depth (m)
-                    ! input: parameters
-                    z0Ground,                           & ! intent(in): roughness length of the ground (below canopy or non-vegetated surface [snow]) (m)
-                    z0CanopyParam,                      & ! intent(in): roughness length of the canopy (m)
-                    zpdFraction,                        & ! intent(in): zero plane displacement / canopy height (-)
-                    critRichNumber,                     & ! intent(in): critical value for the bulk Richardson number where turbulence ceases (-)
-                    Louis79_bparam,                     & ! intent(in): parameter in Louis (1979) stability function
-                    Mahrt87_eScale,                     & ! intent(in): exponential scaling factor in the Mahrt (1987) stability function
-                    windReductionParam,                 & ! intent(in): canopy wind reduction parameter (-)
-                    leafExchangeCoeff,                  & ! intent(in): turbulent exchange coeff between canopy surface and canopy air ( m s-(1/2) )
-                    leafDimension,                      & ! intent(in): characteristic leaf dimension (m)
-                    heightCanopyTop,                    & ! intent(in): height at the top of the vegetation canopy (m)
-                    heightCanopyBottom,                 & ! intent(in): height at the bottom of the vegetation canopy (m)
-                    ! output: stability corrections
-                    scalarRiBulkCanopy,                 & ! intent(out): bulk Richardson number for the canopy (-)
-                    scalarRiBulkGround,                 & ! intent(out): bulk Richardson number for the ground surface (-)
-                    scalarCanopyStabilityCorrection,    & ! intent(out): stability correction for the canopy (-)
-                    scalarGroundStabilityCorrection,    & ! intent(out): stability correction for the ground surface (-)
-                    ! output: scalar resistances
-                    scalarZ0Canopy,                     & ! intent(out): roughness length of the canopy (m)
-                    scalarWindReductionFactor,          & ! intent(out): canopy wind reduction factor (-)
-                    scalarZeroPlaneDisplacement,        & ! intent(out): zero plane displacement (m)
-                    scalarEddyDiffusCanopyTop,          & ! intent(out): eddy diffusivity for heat at the top of the canopy (m2 s-1)
-                    scalarFrictionVelocity,             & ! intent(out): friction velocity (m s-1)
-                    scalarWindspdCanopyTop,             & ! intent(out): windspeed at the top of the canopy (m s-1)
-                    scalarWindspdCanopyBottom,          & ! intent(out): windspeed at the height of the bottom of the canopy (m s-1)
-                    scalarLeafResistance,               & ! intent(out): mean leaf boundary layer resistance per unit leaf area (s m-1)
-                    scalarGroundResistance,             & ! intent(out): below canopy aerodynamic resistance (s m-1)
-                    scalarCanopyResistance,             & ! intent(out): above canopy aerodynamic resistance (s m-1)
-                    ! output: derivatives in scalar resistances
-                    dGroundResistance_dTGround,         & ! intent(out): derivative in ground resistance w.r.t. ground temperature (s m-1 K-1)
-                    dGroundResistance_dTCanopy,         & ! intent(out): derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
-                    dGroundResistance_dTCanair,         & ! intent(out): derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
-                    dCanopyResistance_dTCanopy,         & ! intent(out): derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
-                    dCanopyResistance_dTCanair,         & ! intent(out): derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
-                    ! output: error control
-                    err,cmessage                        ) ! intent(out): error control
-    if(err/=0)then
-      message=trim(message)//trim(cmessage)
-      print*, message
-      return
-    end if
-    !print*,         scalarLeafResistance,    & ! mean leaf boundary layer resistance per unit leaf area (s m-1)
-    !                scalarGroundResistance,  & ! below canopy aerodynamic resistance (s m-1)
-    !                scalarCanopyResistance,  & ! above canopy aerodynamic resistance (s m-1)
-    !                '(leaf, ground, canopy)'
-
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! ***** STOMATAL RESISTANCE *****************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-
-    ! stomatal resistance is constant over the SUBSTEP
-    ! NOTE: This is a simplification, as stomatal resistance does depend on canopy temperature
-    !       This "short-cut" made because:
-    !         (1) computations are expensive;
-    !         (2) derivative calculations are rather complex (iterations within the Ball-Berry routine); and
-    !         (3) stomatal resistance does not change rapidly
-    if(firstFluxCall)then
-
-      ! compute the saturation vapor pressure for vegetation temperature
-      TV_celcius = canopyTempTrial - Tfreeze
-      call satVapPress(TV_celcius, scalarSatVP_CanopyTemp, dSVPCanopy_dCanopyTemp)
-
-        ! compute soil moisture factor controlling stomatal resistance
-      call soilResist(&
-                      ! input (model decisions)
-                      ix_soilStress,                     & ! intent(in): choice of function for the soil moisture control on stomatal resistance
-                      ix_groundwatr,                     & ! intent(in): groundwater parameterization
-                      ! input (state variables)
-                      mLayerMatricHead(1:nSoil),         & ! intent(in): matric head in each soil layer (m)
-                      mLayerVolFracLiq(nSnow+1:nLayers), & ! intent(in): volumetric fraction of liquid water in each soil layer (-)
-                      scalarAquiferStorage,              & ! intent(in): aquifer storage (m)
-                      ! input (diagnostic variables)
-                      mLayerRootDensity(1:nSoil),        & ! intent(in): root density in each layer (-)
-                      scalarAquiferRootFrac,             & ! intent(in): fraction of roots below the lowest soil layer (-)
-                      ! input (parameters)
-                      plantWiltPsi,                      & ! intent(in): matric head at wilting point (m)
-                      soilStressParam,                   & ! intent(in): parameter in the exponential soil stress function (-)
-                      critSoilWilting,                   & ! intent(in): critical vol. liq. water content when plants are wilting (-)
-                      critSoilTranspire,                 & ! intent(in): critical vol. liq. water content when transpiration is limited (-)
-                      critAquiferTranspire,              & ! intent(in): critical aquifer storage value when transpiration is limited (m)
-                      ! output
-                      scalarTranspireLim,                & ! intent(out): weighted average of the transpiration limiting factor (-)
-                      mLayerTranspireLim(1:nSoil),       & ! intent(out): transpiration limiting factor in each layer (-)
-                      scalarTranspireLimAqfr,            & ! intent(out): transpiration limiting factor for the aquifer (-)
-                      err,cmessage                       ) ! intent(out): error control
-      if(err/=0)then
-        message=trim(message)//trim(cmessage)
-        print*, message
-        return 
-      end if
-      !print*, 'weighted average of the soil moiture factor controlling stomatal resistance (-) = ', scalarTranspireLim
-
-      !write(*,'(a,1x,10(f20.10,1x))') 'canopyTempTrial, scalarSatVP_CanopyTemp, scalarVP_CanopyAir = ', &
-      !                                 canopyTempTrial, scalarSatVP_CanopyTemp, scalarVP_CanopyAir
-
-      ! compute stomatal resistance
-      call stomResist(&
-                      ! input (state and diagnostic variables)
-                      canopyTempTrial,                   & ! intent(in): temperature of the vegetation canopy (K)
-                      scalarSatVP_CanopyTemp,            & ! intent(in): saturation vapor pressure at the temperature of the veg canopy (Pa)
-                      scalarVP_CanopyAir,                & ! intent(in): canopy air vapor pressure (Pa)
-                      ! input: data structures
-                      type_data,                         & ! intent(in):    type of vegetation and soil
-                      forc_data,                         & ! intent(in):    model forcing data
-                      mpar_data,                         & ! intent(in):    model parameters
-                      model_decisions,                   & ! intent(in):    model decisions
-                      ! input-output: data structures
-                      diag_data,                         & ! intent(inout): model diagnostic variables for a local HRU
-                      flux_data,                         & ! intent(inout): model fluxes for a local HRU
-                      ! output: error control
-                      err,cmessage                       ) ! intent(out): error control
-      if(err/=0)then
-        message=trim(message)//trim(cmessage)
-        print*, message
-        return
-      end if
-
-    end if  ! (if the first flux call in a given sub-step)
-
-
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! ***** LONGWAVE RADIATION  *****************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-
-    ! compute canopy longwave radiation balance
-    call longwaveBal(&
-                      ! input: model control
-                      ix_fDerivMeth,                     & ! intent(in): method used to calculate flux derivatives
-                      computeVegFlux,                    & ! intent(in): flag to compute fluxes over vegetation
-                      requireLWBal,                      & ! intent(in): flag to indicate if we need longwave to be balanced
-                      ! input: canopy and ground temperature
-                      canopyTempTrial,                   & ! intent(in): temperature of the vegetation canopy (K)
-                      groundTempTrial,                   & ! intent(in): temperature of the ground surface (K)
-                      ! input: canopy and ground emissivity
-                      scalarCanopyEmissivity,            & ! intent(in): canopy emissivity (-)
-                      groundEmissivity,                  & ! intent(in): ground emissivity (-)
-                      ! input: forcing
-                      LWRadAtm,                          & ! intent(in): downwelling longwave radiation at the upper boundary (W m-2)
-                      ! output: emitted radiation from the canopy and ground
-                      scalarLWRadCanopy,                 & ! intent(out): longwave radiation emitted from the canopy (W m-2)
-                      scalarLWRadGround,                 & ! intent(out): longwave radiation emitted at the ground surface (W m-2)
-                      ! output: individual fluxes
-                      scalarLWRadUbound2Canopy,          & ! intent(out): downward atmospheric longwave radiation absorbed by the canopy (W m-2)
-                      scalarLWRadUbound2Ground,          & ! intent(out): downward atmospheric longwave radiation absorbed by the ground (W m-2)
-                      scalarLWRadUbound2Ubound,          & ! intent(out): atmospheric radiation reflected by the ground and lost thru upper boundary (W m-2)
-                      scalarLWRadCanopy2Ubound,          & ! intent(out): longwave radiation emitted from canopy lost thru upper boundary (W m-2)
-                      scalarLWRadCanopy2Ground,          & ! intent(out): longwave radiation emitted from canopy absorbed by the ground (W m-2)
-                      scalarLWRadCanopy2Canopy,          & ! intent(out): canopy longwave reflected from ground and absorbed by the canopy (W m-2)
-                      scalarLWRadGround2Ubound,          & ! intent(out): longwave radiation emitted from ground lost thru upper boundary (W m-2)
-                      scalarLWRadGround2Canopy,          & ! intent(out): longwave radiation emitted from ground and absorbed by the canopy (W m-2)
-                      ! output: net fluxes
-                      scalarLWNetCanopy,                 & ! intent(out): net longwave radiation at the canopy (W m-2)
-                      scalarLWNetGround,                 & ! intent(out): net longwave radiation at the ground surface (W m-2)
-                      scalarLWNetUbound,                 & ! intent(out): net longwave radiation at the upper boundary (W m-2)
-                      ! output: flux derivatives
-                      dLWNetCanopy_dTCanopy,             & ! intent(out): derivative in net canopy radiation w.r.t. canopy temperature (W m-2 K-1)
-                      dLWNetGround_dTGround,             & ! intent(out): derivative in net ground radiation w.r.t. ground temperature (W m-2 K-1)
-                      dLWNetCanopy_dTGround,             & ! intent(out): derivative in net canopy radiation w.r.t. ground temperature (W m-2 K-1)
-                      dLWNetGround_dTCanopy,             & ! intent(out): derivative in net ground radiation w.r.t. canopy temperature (W m-2 K-1)
-                      ! output: error control
-                      err,cmessage                       ) ! intent(out): error control
-    if(err/=0)then
-      message=trim(message)//trim(cmessage)
-      print*, message
-      return
-    end if
-    !print*, 'dLWNetCanopy_dTGround = ', dLWNetCanopy_dTGround
-
-
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! ***** TURBULENT HEAT FLUXES  **************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-
-    ! check the need to compute numerical derivatives
-    if(ix_fDerivMeth == numerical)then
-      nFlux=5  ! compute the derivatives using one-sided finite differences
-    else
-      nFlux=1  ! compute analytical derivatives
-    end if
-
-    ! either one or multiple flux calls, depending on if using analytical or numerical derivatives
-    do itry=nFlux,1,-1  ! (work backwards to ensure all computed fluxes come from the un-perturbed case)
-
-      ! -------------------------------------------------------------------------------------
-      ! state perturbations for numerical deriavtives with one-sided finite differences
-      ! note: no perturbations performed using analytical derivatives (nFlux=1)
-      ! -------------------------------------------------------------------------------------
-
-      ! identify the type of perturbation
-      select case(itry)
-
-        ! un-perturbed case
-        case(unperturbed)
-          groundTemp        = groundTempTrial
-          canopyTemp        = canopyTempTrial
-          canairTemp        = canairTempTrial
-          canopyWat         = totalCanopyWater
-          ! canopyWetFraction = scalarCanopyWetFraction
-
-        ! perturb ground temperature
-        case(perturbStateGround)
-          groundTemp        = groundTempTrial + dx
-          canopyTemp        = canopyTempTrial
-          canairTemp        = canairTempTrial
-          canopyWat         = totalCanopyWater
-
-          ! canopyWetFraction = scalarCanopyWetFraction
-
-        ! perturb canopy temperature
-        case(perturbStateCanopy)
-          groundTemp        = groundTempTrial
-          canopyTemp        = canopyTempTrial + dx
-          canairTemp        = canairTempTrial
-          canopyWat         = totalCanopyWater
-
-            ! canopyWetFraction = scalarCanopyWetFraction
-
-        ! perturb canopy air temperature
-        case(perturbStateCanair)
-          groundTemp        = groundTempTrial
-          canopyTemp        = canopyTempTrial
-          canairTemp        = canairTempTrial + dx
-          canopyWat         = totalCanopyWater
-
-            ! canopyWetFraction = scalarCanopyWetFraction
-
-        ! perturb canopy liquid water content
-        case(perturbStateCanWat)
-          groundTemp        = groundTempTrial
-          canopyTemp        = canopyTempTrial
-          canairTemp        = canairTempTrial
-          canopyWat         = totalCanopyWater + dx
-          
-        case default; 
-          err=10
-          message=trim(message)//"unknown perturbation"
-          print*, message
-          return
-
-      end select ! (type of perturbation)
-      
-      ! perturbations in canopy total water content affect canopy wetted fraction
-      if(itry == perturbStateCanopy .OR. itry == perturbStateCanWat)then
-             ! recalculate liquid and ice from total water
-        fracLiquidCanopy = fracliquid(canopyTemp,snowfrz_scale)
-        canopyLiq = fracLiquidCanopy*canopyWat
-        canopyIce = (1._rkind - fracLiquidCanopy)*canopyWat
-            
-        ! perturbations in canopy liquid water content affect canopy wetted fraction
-        if(computeVegFlux)then
-          call wettedFrac(&
-                          ! input
-                          .false.,                                        & ! flag to denote if derivative is desired
-                          (ix_fDerivMeth == numerical),                   & ! flag to denote that numerical derivatives are required (otherwise, analytical derivatives are calculated)
-                          (scalarLatHeatSubVapCanopy > LH_vap+verySmall), & ! flag to denote if the canopy is frozen
-                          dCanLiq_dTcanopy,                               & ! derivative in canopy liquid w.r.t. canopy temperature (kg m-2 K-1)
-                          fracLiquidCanopy,                               & ! fraction of liquid water on the canopy (-)
-                          canopyLiqTrial+dx,                              & ! canopy liquid water (kg m-2)
-                          canopyIceTrial,                                 & ! canopy ice (kg m-2)
-                          scalarCanopyLiqMax,                             & ! maximum canopy liquid water (kg m-2)
-                          scalarCanopyIceMax,                             & ! maximum canopy ice content (kg m-2)
-                          canopyWettingFactor,                            & ! maximum wetted fraction of the canopy (-)
-                          canopyWettingExp,                               & ! exponent in canopy wetting function (-)
-                          ! output
-                          canopyWetFraction,                              & ! canopy wetted fraction (-)
-                          dCanopyWetFraction_dWat,                        & ! derivative in wetted fraction w.r.t. canopy liquid water (kg-1 m2)
-                          dCanopyWetFraction_dT,                          & ! derivative in wetted fraction w.r.t. canopy temperature (K-1)
-                          err,cmessage)
-          if(err/=0)then
-            message=trim(message)//trim(cmessage)
-            print*, message
-            return
-          end if
-
-        else
-          canopyWetFraction = 0._dp
-        end if ! (desired computing vegetation flux)
-      
-      end if ! (re-computing wetted fraction for perturbed cases)
-        !print*, 'wetted fraction derivative = ', (canopyWetFraction - scalarCanopyWetFraction)/dx
-        !pause
-        
-      ! check for an unknown perturbation
-
-
-      ! compute the saturation vapor pressure for vegetation temperature
-      ! NOTE: saturated vapor pressure derivatives don't seem that accurate....
-      TV_celcius = canopyTemp - Tfreeze
-      call satVapPress(TV_celcius, scalarSatVP_CanopyTemp, dSVPCanopy_dCanopyTemp)
-
-      ! compute the saturation vapor pressure for ground temperature
-      ! NOTE: saturated vapor pressure derivatives don't seem that accurate....
-      TG_celcius = groundTemp - Tfreeze
-      call satVapPress(TG_celcius, scalarSatVP_GroundTemp, dSVPGround_dGroundTemp)
-
-      ! -------------------------------------------------------------------------------------
-      ! calculation block (unperturbed fluxes returned [computed last])
-      ! -------------------------------------------------------------------------------------
-
-      ! re-compute aerodynamic resistances for perturbed cases
-      ! NOTE: unperturbed fluxes computed earlier, and not over-written
-      if(itry /= unperturbed)then
-        call aeroResist(&
-                        ! input: model control
-                        computeVegFlux,                          & ! intent(in): logical flag to compute vegetation fluxes (.false. if veg buried by snow)
-                        .false.,                                 & ! intent(in): logical flag if would like to compute analytical derivaties
-                        ix_veg_traits,                           & ! intent(in): choice of parameterization for vegetation roughness length and displacement height
-                        ix_windPrfile,                           & ! intent(in): choice of canopy wind profile
-                        ix_astability,                           & ! intent(in): choice of stability function
-                        ! input: above-canopy forcing data
-                        mHeight,                                 & ! intent(in): measurement height (m)
-                        airtemp,                                 & ! intent(in): air temperature at some height above the surface (K)
-                        windspd,                                 & ! intent(in): wind speed at some height above the surface (m s-1)
-                        ! input: temperature (canopy, ground, canopy air space)
-                        canairTemp,                              & ! intent(in): temperature of the canopy air space (K)
-                        groundTemp,                              & ! intent(in): ground temperature (K)
-                        ! input: diagnostic variables
-                        exposedVAI,                              & ! intent(in): exposed vegetation area index -- leaf plus stem (m2 m-2)
-                        scalarSnowDepth,                         & ! intent(in): snow depth (m)
-                        ! input: parameters
-                        z0Ground,                                & ! intent(in): roughness length of the ground (below canopy or non-vegetated surface [snow]) (m)
-                        z0CanopyParam,                           & ! intent(in): roughness length of the canopy (m)
-                        zpdFraction,                             & ! intent(in): zero plane displacement / canopy height (-)
-                        critRichNumber,                          & ! intent(in): critical value for the bulk Richardson number where turbulence ceases (-)
-                        Louis79_bparam,                          & ! intent(in): parameter in Louis (1979) stability function
-                        Mahrt87_eScale,                          & ! intent(in): exponential scaling factor in the Mahrt (1987) stability function
-                        windReductionParam,                      & ! intent(in): canopy wind reduction parameter (-)
-                        leafExchangeCoeff,                       & ! intent(in): turbulent exchange coeff between canopy surface and canopy air ( m s-(1/2) )
-                        leafDimension,                           & ! intent(in): characteristic leaf dimension (m)
-                        heightCanopyTop,                         & ! intent(in): height at the top of the vegetation canopy (m)
-                        heightCanopyBottom,                      & ! intent(in): height at the bottom of the vegetation canopy (m)
-                        ! output: stability corrections
-                        notUsed_RiBulkCanopy,                    & ! intent(out): bulk Richardson number for the canopy (-)
-                        notUsed_RiBulkGround,                    & ! intent(out): bulk Richardson number for the ground surface (-)
-                        notUsed_scalarCanopyStabilityCorrection, & ! intent(out): stability correction for the canopy (-)
-                        notUsed_scalarGroundStabilityCorrection, & ! intent(out): stability correction for the ground surface (-)
-                        ! output: scalar resistances
-                        notUsed_z0Canopy,                        & ! intent(out): roughness length of the canopy (m)
-                        notUsed_WindReductionFactor,             & ! intent(out): canopy wind reduction factor (-)
-                        notUsed_ZeroPlaneDisplacement,           & ! intent(out): zero plane displacement (m)
-                        notUsed_EddyDiffusCanopyTop,             & ! intent(out): eddy diffusivity for heat at the top of the canopy (m2 s-1)
-                        notUsed_FrictionVelocity,                & ! intent(out): friction velocity (m s-1)
-                        notUsed_WindspdCanopyTop,                & ! intent(out): windspeed at the top of the canopy (m s-1)
-                        notUsed_WindspdCanopyBottom,             & ! intent(out): windspeed at the height of the bottom of the canopy (m s-1)
-                        trialLeafResistance,                     & ! intent(out): mean leaf boundary layer resistance per unit leaf area (s m-1)
-                        trialGroundResistance,                   & ! intent(out): below canopy aerodynamic resistance (s m-1)
-                        trialCanopyResistance,                   & ! intent(out): above canopy aerodynamic resistance (s m-1)
-                        ! output: derivatives in scalar resistances
-                        notUsed_dGroundResistance_dTGround,      & ! intent(out): derivative in ground resistance w.r.t. ground temperature (s m-1 K-1)
-                        notUsed_dGroundResistance_dTCanopy,      & ! intent(out): derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
-                        notUsed_dGroundResistance_dTCanair,      & ! intent(out): derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
-                        notUsed_dCanopyResistance_dTCanopy,      & ! intent(out): derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
-                        notUsed_dCanopyResistance_dTCanair,      & ! intent(out): derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
-                        ! output: error control
-                        err,cmessage                             ) ! intent(out): error control
-        if(err/=0)then
-          message=trim(message)//trim(cmessage)
-          print*, message
-          return
-        end if
-
-
-      ! assign scalar resistances for un-perturbed cases
-      else
-
-        trialLeafResistance   = scalarLeafResistance
-        trialGroundResistance = scalarGroundResistance
-        trialCanopyResistance = scalarCanopyResistance
-
-      end if  ! (re-computing resistances for perturbed cases)
-      !print*, 'trialLeafResistance = ', trialLeafResistance
-      !print*, 'trialGroundResistance = ', trialGroundResistance
-      !print*, 'trialCanopyResistance = ', trialCanopyResistance
-
-      ! compute the relative humidity in the top soil layer and the resistance at the ground surface
-      ! NOTE: computations are based on start-of-step values, so only compute for the first flux call
-      if(firstFluxCall)then
-        ! (soil water evaporation factor [0-1])
-        soilEvapFactor = mLayerVolFracLiq(nSnow+1)/(theta_sat - theta_res)
-        ! (resistance from the soil [s m-1])
-        scalarSoilResistance = scalarGroundSnowFraction*1._dp + (1._dp - scalarGroundSnowFraction)*EXP(8.25_dp - 4.225_dp*soilEvapFactor)  ! Sellers (1992)
-        !scalarSoilResistance = scalarGroundSnowFraction*0._dp + (1._dp - scalarGroundSnowFraction)*exp(8.25_dp - 6.0_dp*soilEvapFactor)    ! Niu adjustment to decrease resitance for wet soil
-        ! (relative humidity in the soil pores [0-1])
-        if(mLayerMatricHead(1) > -1.e+6_dp)then  ! avoid problems with numerical precision when soil is very dry
-          soilRelHumidity_noSnow = exp( (mLayerMatricHead(1)*gravity) / (groundTemp*R_wv) )
-        else
-          soilRelHumidity_noSnow = 0._dp
-        end if ! (if matric head is very low)
-        scalarSoilRelHumidity  = scalarGroundSnowFraction*1._dp + (1._dp - scalarGroundSnowFraction)*soilRelHumidity_noSnow
-        !print*, 'mLayerMatricHead(1), scalarSoilRelHumidity = ', mLayerMatricHead(1), scalarSoilRelHumidity
-      end if  ! (if the first flux call)
-
-      ! compute turbulent heat fluxes
-      call turbFluxes(&
-                      ! input: model control
-                      computeVegFlux,                       & ! intent(in): logical flag to compute vegetation fluxes (.false. if veg buried by snow)
-                      ix_fDerivMeth,                        & ! intent(in): method used to calculate flux derivatives
-                      ! input: above-canopy forcing data
-                      airtemp,                              & ! intent(in): air temperature at some height above the surface (K)
-                      airpres,                              & ! intent(in): air pressure of the air above the vegetation canopy (Pa)
-                      scalarVPair,                          & ! intent(in): vapor pressure of the air above the vegetation canopy (Pa)
-                      ! input: latent heat of sublimation/vaporization
-                      scalarLatHeatSubVapCanopy,            & ! intent(in): latent heat of sublimation/vaporization for the vegetation canopy (J kg-1)
-                      scalarLatHeatSubVapGround,            & ! intent(in): latent heat of sublimation/vaporization for the ground surface (J kg-1)
-                      ! input: canopy/ground temperature and saturated vapor pressure
-                      canairTemp,                           & ! intent(in): temperature of the canopy air space (K)
-                      canopyTemp,                           & ! intent(in): canopy temperature (K)
-                      groundTemp,                           & ! intent(in): ground temperature (K)
-                      scalarSatVP_CanopyTemp,               & ! intent(in): saturation vapor pressure at the temperature of the veg canopy (Pa)
-                      scalarSatVP_GroundTemp,               & ! intent(in): saturation vapor pressure at the temperature of the ground (Pa)
-                      dSVPCanopy_dCanopyTemp,               & ! intent(in): derivative in canopy saturation vapor pressure w.r.t. canopy temperature (Pa K-1)
-                      dSVPGround_dGroundTemp,               & ! intent(in): derivative in ground saturation vapor pressure w.r.t. ground temperature (Pa K-1)
-                      ! input: diagnostic variables
-                      exposedVAI,                           & ! intent(in): exposed vegetation area index -- leaf plus stem (m2 m-2)
-                      canopyWetFraction,                    & ! intent(in): trial value for the fraction of canopy that is wet [0-1]
-                      dCanopyWetFraction_dWat,              & ! intent(in): derivative in the canopy wetted fraction w.r.t. total water content (kg-1 m-2)
-                      dCanopyWetFraction_dT,                & ! intent(in): derivative in wetted fraction w.r.t. canopy temperature (K-1)
-                      scalarCanopySunlitLAI,                & ! intent(in): sunlit leaf area (-)
-                      scalarCanopyShadedLAI,                & ! intent(in): shaded leaf area (-)
-                      scalarSoilRelHumidity,                & ! intent(in): relative humidity in the soil pores [0-1]
-                      scalarSoilResistance,                 & ! intent(in): resistance from the soil (s m-1)
-                      trialLeafResistance,                  & ! intent(in): mean leaf boundary layer resistance per unit leaf area (s m-1)
-                      trialGroundResistance,                & ! intent(in): below canopy aerodynamic resistance (s m-1)
-                      trialCanopyResistance,                & ! intent(in): above canopy aerodynamic resistance (s m-1)
-                      scalarStomResistSunlit,               & ! intent(in): stomatal resistance for sunlit leaves (s m-1)
-                      scalarStomResistShaded,               & ! intent(in): stomatal resistance for shaded leaves (s m-1)
-                      ! input: derivatives in scalar resistances
-                      dGroundResistance_dTGround,           & ! intent(in): derivative in ground resistance w.r.t. ground temperature (s m-1 K-1)
-                      dGroundResistance_dTCanopy,           & ! intent(in): derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
-                      dGroundResistance_dTCanair,           & ! intent(in): derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
-                      dCanopyResistance_dTCanopy,           & ! intent(in): derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
-                      dCanopyResistance_dTCanair,           & ! intent(in): derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
-                      ! output: conductances (used to check derivative calculations)
-                      scalarLeafConductance,                & ! intent(out): leaf conductance (m s-1)
-                      scalarCanopyConductance,              & ! intent(out): canopy conductance (m s-1)
-                      scalarGroundConductanceSH,            & ! intent(out): ground conductance for sensible heat (m s-1)
-                      scalarGroundConductanceLH,            & ! intent(out): ground conductance for latent heat -- includes soil resistance (m s-1)
-                      scalarEvapConductance,                & ! intent(out): conductance for evaporation (m s-1)
-                      scalarTransConductance,               & ! intent(out): conductance for transpiration (m s-1)
-                      scalarTotalConductanceSH,             & ! intent(out): total conductance for sensible heat (m s-1)
-                      scalarTotalConductanceLH,             & ! intent(out): total conductance for latent heat (m s-1)
-                      ! output: canopy air space variables
-                      scalarVP_CanopyAir,                   & ! intent(out): vapor pressure of the canopy air space (Pa)
-                      ! output: fluxes from the vegetation canopy
-                      scalarSenHeatCanopy,                  & ! intent(out): sensible heat flux from the canopy to the canopy air space (W m-2)
-                      scalarLatHeatCanopyEvap,              & ! intent(out): latent heat flux associated with evaporation from the canopy to the canopy air space (W m-2)
-                      scalarLatHeatCanopyTrans,             & ! intent(out): latent heat flux associated with transpiration from the canopy to the canopy air space (W m-2)
-                      ! output: fluxes from non-vegetated surfaces (ground surface below vegetation, bare ground, or snow covered vegetation)
-                      scalarSenHeatGround,                  & ! intent(out): sensible heat flux from ground surface below vegetation, bare ground, or snow covered vegetation (W m-2)
-                      scalarLatHeatGround,                  & ! intent(out): latent heat flux from ground surface below vegetation, bare ground, or snow covered vegetation (W m-2)
-                      ! output: total heat fluxes to the atmosphere
-                      scalarSenHeatTotal,                   & ! intent(out): total sensible heat flux to the atmosphere (W m-2)
-                      scalarLatHeatTotal,                   & ! intent(out): total latent heat flux to the atmosphere (W m-2)
-                      ! output: net fluxes
-                      turbFluxCanair,                       & ! intent(out): net turbulent heat fluxes at the canopy air space (W m-2)
-                      turbFluxCanopy,                       & ! intent(out): net turbulent heat fluxes at the canopy (W m-2)
-                      turbFluxGround,                       & ! intent(out): net turbulent heat fluxes at the ground surface (W m-2)
-                      ! output: energy flux derivatives
-                      dTurbFluxCanair_dTCanair,             & ! intent(out): derivative in net canopy air space fluxes w.r.t. canopy air temperature (W m-2 K-1)
-                      dTurbFluxCanair_dTCanopy,             & ! intent(out): derivative in net canopy air space fluxes w.r.t. canopy temperature (W m-2 K-1)
-                      dTurbFluxCanair_dTGround,             & ! intent(out): derivative in net canopy air space fluxes w.r.t. ground temperature (W m-2 K-1)
-                      dTurbFluxCanopy_dTCanair,             & ! intent(out): derivative in net canopy turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-                      dTurbFluxCanopy_dTCanopy,             & ! intent(out): derivative in net canopy turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-                      dTurbFluxCanopy_dTGround,             & ! intent(out): derivative in net canopy turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-                      dTurbFluxGround_dTCanair,             & ! intent(out): derivative in net ground turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-                      dTurbFluxGround_dTCanopy,             & ! intent(out): derivative in net ground turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-                      dTurbFluxGround_dTGround,             & ! intent(out): derivative in net ground turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-                      ! output: liquid flux derivatives (canopy evap)
-                      dLatHeatCanopyEvap_dCanWat,           & ! intent(out): derivative in latent heat of canopy evaporation w.r.t. canopy liquid water content (W kg-1)
-                      dLatHeatCanopyEvap_dTCanair,          & ! intent(out): derivative in latent heat of canopy evaporation w.r.t. canopy air temperature (W m-2 K-1)
-                      dLatHeatCanopyEvap_dTCanopy,          & ! intent(out): derivative in latent heat of canopy evaporation w.r.t. canopy temperature (W m-2 K-1)
-                      dLatHeatCanopyEvap_dTGround,          & ! intent(out): derivative in latent heat of canopy evaporation w.r.t. ground temperature (W m-2 K-1)
-                      ! output: liquid flux derivatives (ground evap)
-                      dLatHeatGroundEvap_dCanWat,           & ! intent(out): derivative in latent heat of ground evaporation w.r.t. canopy liquid water content (J kg-1 s-1)
-                      dLatHeatGroundEvap_dTCanair,          & ! intent(out): derivative in latent heat of ground evaporation w.r.t. canopy air temperature
-                      dLatHeatGroundEvap_dTCanopy,          & ! intent(out): derivative in latent heat of ground evaporation w.r.t. canopy temperature
-                      dLatHeatGroundEvap_dTGround,          & ! intent(out): derivative in latent heat of ground evaporation w.r.t. ground temperature
-                      ! output: cross derivatives
-                      dTurbFluxCanair_dCanWat,              & ! intent(out): derivative in net canopy air space fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-                      dTurbFluxCanopy_dCanWat,              & ! intent(out): derivative in net canopy turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-                      dTurbFluxGround_dCanWat,              & ! intent(out): derivative in net ground turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-                      ! output: error control
-                      err,cmessage                          ) ! intent(out): error control
-      if(err/=0)then; message=trim(message)//trim(cmessage); return; end if
-
-      !write(*,'(a,f25.15)') 'scalarSenHeatTotal = ', scalarSenHeatTotal
-      !write(*,'(a,f25.15)') 'scalarSenHeatCanopy = ', scalarSenHeatCanopy
-      !write(*,'(a,f25.15)') 'scalarLatHeatCanopyEvap = ', scalarLatHeatCanopyEvap
-      !write(*,'(a,f25.15)') 'scalarLatHeatCanopyTrans = ', scalarLatHeatCanopyTrans
-
-      ! print*, 'scalarSenHeatGround = ', scalarSenHeatGround
-      ! print*, 'scalarLatHeatGround = ', scalarLatHeatGround
-
-      !notUsed_scalarCanopyStabilityCorrection  ! stability correction for the canopy (-)
-      !notUsed_scalarGroundStabilityCorrection  ! stability correction for the ground surface (-)
-      !notUsed_EddyDiffusCanopyTop              ! eddy diffusivity for heat at the top of the canopy (m2 s-1)
-      !notUsed_FrictionVelocity                 ! friction velocity (m s-1)
-      !notUsed_WindspdCanopyTop                 ! windspeed at the top of the canopy (m s-1)
-      !notUsed_WindspdCanopyBottom              ! windspeed at the height of the bottom of the canopy (m s-1)
-      !trialLeafResistance                      ! mean leaf boundary layer resistance per unit leaf area (s m-1)
-      !trialGroundResistance                    ! below canopy aerodynamic resistance (s m-1)
-      !trialCanopyResistance                    ! above canopy aerodynamic resistance (s m-1)
-
-        ! save perturbed fluxes
-      if(ix_fDerivMeth == numerical)then
-        select case(itry) ! (select type of perturbation)
-          case(unperturbed)
-            try0 = turbFluxGround
-            exit
-          case(perturbStateCanair)
-            turbFluxCanair_dStateCanair = turbFluxCanair          ! turbulent exchange from the canopy air space to the atmosphere (W m-2)
-            turbFluxCanopy_dStateCanair = turbFluxCanopy          ! total turbulent heat fluxes from the canopy to the canopy air space (W m-2)
-            turbFluxGround_dStateCanair = turbFluxGround          ! total turbulent heat fluxes from the ground to the canopy air space (W m-2)
-            latHeatCanEvap_dStateCanair = scalarLatHeatCanopyEvap ! perturbed value for the latent heat associated with canopy evaporation (W m-2)
-          case(perturbStateCanopy)
-            turbFluxCanair_dStateCanopy = turbFluxCanair          ! turbulent exchange from the canopy air space to the atmosphere (W m-2)
-            turbFluxCanopy_dStateCanopy = turbFluxCanopy          ! total turbulent heat fluxes from the canopy to the canopy air space (W m-2)
-            turbFluxGround_dStateCanopy = turbFluxGround          ! total turbulent heat fluxes from the ground to the canopy air space (W m-2)
-            latHeatCanEvap_dStateCanopy = scalarLatHeatCanopyEvap ! perturbed value for the latent heat associated with canopy evaporation (W m-2)
-          case(perturbStateGround)
-            try1 = turbFluxGround
-            turbFluxCanair_dStateGround = turbFluxCanair          ! turbulent exchange from the canopy air space to the atmosphere (W m-2)
-            turbFluxCanopy_dStateGround = turbFluxCanopy          ! total turbulent heat fluxes from the canopy to the canopy air space (W m-2)
-            turbFluxGround_dStateGround = turbFluxGround          ! total turbulent heat fluxes from the ground to the canopy air space (W m-2)
-            latHeatCanEvap_dStateGround = scalarLatHeatCanopyEvap ! perturbed value for the latent heat associated with canopy evaporation (W m-2)
-          case(perturbStateCanLiq)
-            turbFluxCanair_dStateCanWat = turbFluxCanair          ! turbulent exchange from the canopy air space to the atmosphere (W m-2)
-            turbFluxCanopy_dStateCanWat = turbFluxCanopy          ! total turbulent heat fluxes from the canopy to the canopy air space (W m-2)
-            turbFluxGround_dStateCanWat = turbFluxGround          ! total turbulent heat fluxes from the ground to the canopy air space (W m-2)
-            latHeatCanEvap_dStateCanWat = scalarLatHeatCanopyEvap ! perturbed value for the latent heat associated with canopy evaporation (W m-2)
-          case default
-              err=10
-              message=trim(message)//"unknown perturbation"
-              print*, message
-              return
-          end select ! (type of perturbation)
-      end if ! (if numerical)
-
-    end do  ! (looping through different flux perturbations)
-
-    ! test derivative
-    !if(ix_fDerivMeth == numerical)  print*, 'try0, try1 = ', try0, try1
-    !if(ix_fDerivMeth == numerical)  print*, 'derivative = ', (ix_fDerivMeth == numerical), (try1 - try0)/dx
-    !if(ix_fDerivMeth == analytical) print*, 'derivative = ', (ix_fDerivMeth == numerical), dTurbFluxGround_dTGround
-    !pause
-
-    ! compute numerical derivatives
-    if(ix_fDerivMeth == numerical)then
-      ! derivatives w.r.t. canopy air temperature
-      dTurbFluxCanair_dTCanair    = (turbFluxCanair_dStateCanair - turbFluxCanair) / dx          ! derivative in net canopy air space fluxes w.r.t. canopy air temperature (W m-2 K-1)
-      dTurbFluxCanopy_dTCanair    = (turbFluxCanopy_dStateCanair - turbFluxCanopy) / dx          ! derivative in net canopy turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-      dTurbFluxGround_dTCanair    = (turbFluxGround_dStateCanair - turbFluxGround) / dx          ! derivative in net ground turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-      dLatHeatCanopyEvap_dTCanair = (latHeatCanEvap_dStateCanair - scalarLatHeatCanopyEvap) / dx ! derivative in latent heat of canopy evaporation w.r.t. canopy air temperature (W m-2 K-1)
-      ! derivatives w.r.t. canopy temperature
-      dTurbFluxCanair_dTCanopy    = (turbFluxCanair_dStateCanopy - turbFluxCanair) / dx          ! derivative in net canopy air space fluxes w.r.t. canopy temperature (W m-2 K-1)
-      dTurbFluxCanopy_dTCanopy    = (turbFluxCanopy_dStateCanopy - turbFluxCanopy) / dx          ! derivative in net canopy turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-      dTurbFluxGround_dTCanopy    = (turbFluxGround_dStateCanopy - turbFluxGround) / dx          ! derivative in net ground turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-      dLatHeatCanopyEvap_dTCanopy = (latHeatCanEvap_dStateCanopy - scalarLatHeatCanopyEvap) / dx ! derivative in latent heat of canopy evaporation w.r.t. canopy temperature (W m-2 K-1)
-      ! derivatives w.r.t. ground temperature
-      dTurbFluxCanair_dTGround    = (turbFluxCanair_dStateGround - turbFluxCanair) / dx          ! derivative in net canopy air space fluxes w.r.t. ground temperature (W m-2 K-1)
-      dTurbFluxCanopy_dTGround    = (turbFluxCanopy_dStateGround - turbFluxCanopy) / dx          ! derivative in net canopy turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-      dTurbFluxGround_dTGround    = (turbFluxGround_dStateGround - turbFluxGround) / dx          ! derivative in net ground turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-      dLatHeatCanopyEvap_dTGround = (latHeatCanEvap_dStateGround - scalarLatHeatCanopyEvap) / dx ! derivative in latent heat of canopy evaporation w.r.t. ground temperature (W m-2 K-1)
-      ! derivatives w.r.t. canopy liquid water content
-      dTurbFluxCanair_dCanWat    = (turbFluxCanair_dStateCanWat  - turbFluxCanair) / dx          ! derivative in net canopy air space fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-      dTurbFluxCanopy_dCanWat    = (turbFluxCanopy_dStateCanWat  - turbFluxCanopy) / dx          ! derivative in net canopy turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-      dTurbFluxGround_dCanWat    = (turbFluxGround_dStateCanWat  - turbFluxGround) / dx          ! derivative in net ground turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-      dLatHeatCanopyEvap_dCanWat = (latHeatCanEvap_dStateCanWat  - scalarLatHeatCanopyEvap) / dx ! derivative in latent heat of canopy evaporation w.r.t. canopy liquid water content (J kg-1 s-1)
-    end if
-    !if(heightCanopyBottom < scalarSnowDepth+z0Ground) pause 'bottom of the canopy is covered'
-
-    ! test
-    !print*, (ix_fDerivMeth == numerical)
-    !print*, 'dTurbFluxCanair_dTCanair = ', dTurbFluxCanair_dTCanair
-    !print*, 'dTurbFluxCanair_dTCanopy = ', dTurbFluxCanair_dTCanopy
-    !print*, 'dTurbFluxCanair_dTGround = ', dTurbFluxCanair_dTGround
-    !print*, 'dTurbFluxCanopy_dTCanair = ', dTurbFluxCanopy_dTCanair
-    !print*, 'dTurbFluxCanopy_dTCanopy = ', dTurbFluxCanopy_dTCanopy
-    !print*, 'dTurbFluxCanopy_dTGround = ', dTurbFluxCanopy_dTGround
-    !print*, 'dTurbFluxGround_dTCanair = ', dTurbFluxGround_dTCanair
-    !print*, 'dTurbFluxGround_dTCanopy = ', dTurbFluxGround_dTCanopy
-    !print*, 'dTurbFluxGround_dTGround = ', dTurbFluxGround_dTGround
-    !print*, 'dLatHeatCanopyEvap_dCanLiq = ', dLatHeatCanopyEvap_dCanLiq
-    !print*, 'dLatHeatCanopyEvap_dTCanair = ', dLatHeatCanopyEvap_dTCanair
-    !print*, 'dLatHeatCanopyEvap_dTCanopy = ', dLatHeatCanopyEvap_dTCanopy
-    !print*, 'dLatHeatCanopyEvap_dTGround = ', dLatHeatCanopyEvap_dTGround
-    !print*, 'dTurbFluxCanair_dCanLiq = ', dTurbFluxCanair_dCanLiq
-    !print*, 'dTurbFluxCanopy_dCanLiq = ', dTurbFluxCanopy_dCanLiq
-    !print*, 'dTurbFluxGround_dCanLiq = ', dTurbFluxGround_dCanLiq
-    !print*, '*****'
-    !pause
-
-    !print*, 'scalarRainfall, scalarThroughfallRain, scalarSnowfall, scalarThroughfallSnow, canopyTempTrial, scalarTwetbulb = ', &
-    !         scalarRainfall, scalarThroughfallRain, scalarSnowfall, scalarThroughfallSnow, canopyTempTrial, scalarTwetbulb
-
-    ! compute the heat advected with precipitation (W m-2)
-    ! NOTE: fluxes are in kg m-2 s-1, so no need to use density of water/ice here
-    scalarCanopyAdvectiveHeatFlux = -Cp_water*(scalarRainfall - scalarThroughfallRain)*(canopyTempTrial - scalarTwetbulb) + &
-                                   (-Cp_ice)*(scalarSnowfall - scalarThroughfallSnow)*(canopyTempTrial - scalarTwetbulb)
-    scalarGroundAdvectiveHeatFlux = -Cp_water*scalarThroughfallRain*(groundTempTrial - scalarTwetbulb)         + &
-                                   (-Cp_ice)*scalarThroughfallSnow*(groundTempTrial - scalarTwetbulb)         !+ &
-    !                                -Cp_water*scalarCanopyLiqDrainage  *(groundTempTrial - canopyTempTrial) + &
-    !                                -Cp_ice  *scalarCanopySnowUnloading*(groundTempTrial - canopyTempTrial)
-    !print*, 'scalarRainfall, scalarThroughfallRain, scalarSnowfall, scalarThroughfallSnow = ', scalarRainfall, scalarThroughfallRain, scalarSnowfall, scalarThroughfallSnow
-    !print*, 'scalarCanopyAdvectiveHeatFlux, scalarGroundAdvectiveHeatFlux = ', scalarCanopyAdvectiveHeatFlux, scalarGroundAdvectiveHeatFlux
-
-    ! compute the mass flux associated with transpiration and evaporation/sublimation (J m-2 s-1 --> kg m-2 s-1)
-    ! NOTE: remove water from the snow on the ground in preference to removing water from the water in soil pores
-    !print*, 'scalarLatHeatCanopyTrans = ', scalarLatHeatCanopyTrans
-    !print*, 'scalarLatHeatGround      = ', scalarLatHeatGround
-    ! (canopy transpiration/sublimation)
-    if(scalarLatHeatSubVapCanopy > LH_vap+verySmall)then ! sublimation
-      scalarCanopyEvaporation = 0._dp
-      scalarCanopySublimation = scalarLatHeatCanopyEvap/LH_sub
-      if(scalarLatHeatCanopyTrans > 0._dp)then ! flux directed towards the veg
-        scalarCanopySublimation   = scalarCanopySublimation + scalarLatHeatCanopyTrans/LH_sub ! frost
-        scalarCanopyTranspiration = 0._dp
-      else
-        scalarCanopyTranspiration = scalarLatHeatCanopyTrans/LH_vap  ! transpiration is always vapor
-      end if
-    ! (canopy transpiration/evaporation)
-    else                                                 ! evaporation
-      scalarCanopyEvaporation = scalarLatHeatCanopyEvap/LH_vap
-      scalarCanopySublimation = 0._dp
-      if(scalarLatHeatCanopyTrans > 0._dp)then ! flux directed towards the veg
-        scalarCanopyEvaporation   = scalarCanopyEvaporation + scalarLatHeatCanopyTrans/LH_vap
-        scalarCanopyTranspiration = 0._dp
-      else
-        scalarCanopyTranspiration = scalarLatHeatCanopyTrans/LH_vap
-      end if
-    end if
-    ! (ground evaporation/sublimation)
-    if(scalarLatHeatSubVapGround > LH_vap+verySmall)then ! sublimation
-      ! NOTE: this should only occur when we have formed snow layers, so check
-      if(nSnow == 0)then
-        err=20
-        message=trim(message)//'only expect snow sublimation when we have formed some snow layers'
-        print*, message
-        return
-      end if
-        scalarGroundEvaporation = 0._dp  ! ground evaporation is zero once the snowpack has formed
-        scalarSnowSublimation   = scalarLatHeatGround/LH_sub
-    else
-      ! NOTE: this should only occur when we have no snow layers, so check
-      if(nSnow > 0)then
-        err=20
-        message=trim(message)//'only expect ground evaporation when there are no snow layers'
-        print*, message
-        return
-      end if
-
-      scalarGroundEvaporation = scalarLatHeatGround/LH_vap
-      scalarSnowSublimation   = 0._dp  ! no sublimation from snow if no snow layers have formed
-    end if
-    !  print*, 'nsnow = ', nsnow
-    !  print*, 'scalarSnowSublimation, scalarLatHeatGround = ', scalarSnowSublimation, scalarLatHeatGround
-    !  print*, 'canopyWetFraction, scalarCanopyEvaporation = ', canopyWetFraction, scalarCanopyEvaporation
-
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! ***** AND STITCH EVERYTHING TOGETHER  *****************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-    ! *******************************************************************************************************************************************************************
-
-    ! compute derived fluxes
-    scalarTotalET      = scalarGroundEvaporation + scalarCanopyEvaporation + scalarCanopyTranspiration
-    scalarNetRadiation = scalarCanopyAbsorbedSolar + scalarLWNetCanopy + scalarGroundAbsorbedSolar + scalarLWNetGround
-
-    ! compute net fluxes at the canopy and ground surface
-    canairNetFlux = turbFluxCanair
-    canopyNetFlux = scalarCanopyAbsorbedSolar + scalarLWNetCanopy + turbFluxCanopy + scalarCanopyAdvectiveHeatFlux
-    groundNetFlux = scalarGroundAbsorbedSolar + scalarLWNetGround + turbFluxGround + scalarGroundAdvectiveHeatFlux
-    !write(*,'(a,1x,10(e17.10,1x))') 'canopyNetFlux, groundNetFlux,  scalarLWNetCanopy, turbFluxCanopy, turbFluxGround, scalarLWNetGround, scalarCanopyAdvectiveHeatFlux = ', &
-    !                                 canopyNetFlux, groundNetFlux,  scalarLWNetCanopy, turbFluxCanopy, turbFluxGround, scalarLWNetGround, scalarCanopyAdvectiveHeatFlux
-    !write(*,'(a,1x,10(e20.14,1x))') 'groundNetFlux, scalarGroundAbsorbedSolar,  scalarLWNetGround, turbFluxGround, scalarGroundAdvectiveHeatFlux = ', &
-    !                                 groundNetFlux, scalarGroundAbsorbedSolar,  scalarLWNetGround, turbFluxGround, scalarGroundAdvectiveHeatFlux
-
-    ! compute the energy derivatives
-    dCanairNetFlux_dCanairTemp = dTurbFluxCanair_dTCanair
-    dCanairNetFlux_dCanopyTemp = dTurbFluxCanair_dTCanopy
-    dCanairNetFlux_dGroundTemp = dTurbFluxCanair_dTGround
-    dCanopyNetFlux_dCanairTemp = dTurbFluxCanopy_dTCanair
-    dCanopyNetFlux_dCanopyTemp = dLWNetCanopy_dTCanopy + dTurbFluxCanopy_dTCanopy - Cp_water*(scalarRainfall - scalarThroughfallRain) - Cp_ice*(scalarSnowfall - scalarThroughfallSnow)
-    dCanopyNetFlux_dGroundTemp = dLWNetCanopy_dTGround + dTurbFluxCanopy_dTGround
-    dGroundNetFlux_dCanairTemp = dTurbFluxGround_dTCanair
-    dGroundNetFlux_dCanopyTemp = dLWNetGround_dTCanopy + dTurbFluxGround_dTCanopy
-    dGroundNetFlux_dGroundTemp = dLWNetGround_dTGround + dTurbFluxGround_dTGround - Cp_water*scalarThroughfallRain - Cp_ice*scalarThroughfallSnow
-
-    ! check if evaporation or sublimation
-    if(scalarLatHeatSubVapCanopy < LH_vap+verySmall)then ! evaporation
-
-      ! compute the liquid water derivarives
-      dCanopyEvaporation_dCanWat  = dLatHeatCanopyEvap_dCanWat/LH_vap    ! (s-1)
-      dCanopyEvaporation_dTCanair = dLatHeatCanopyEvap_dTCanair/LH_vap   ! (kg m-2 s-1 K-1)
-      dCanopyEvaporation_dTCanopy = dLatHeatCanopyEvap_dTCanopy/LH_vap   ! (kg m-2 s-1 K-1)
-      dCanopyEvaporation_dTGround = dLatHeatCanopyEvap_dTGround/LH_vap   ! (kg m-2 s-1 K-1)
-
-    ! sublimation
-    else
-      dCanopyEvaporation_dCanWat  = 0._dp  ! (s-1)
-      dCanopyEvaporation_dTCanair = 0._dp  ! (kg m-2 s-1 K-1)
-      dCanopyEvaporation_dTCanopy = 0._dp  ! (kg m-2 s-1 K-1)
-      dCanopyEvaporation_dTGround = 0._dp  ! (kg m-2 s-1 K-1)
-    end if
-
-     ! transpiration
-    if(scalarLatHeatCanopyTrans > 0._dp)then ! flux directed towards the veg
-      dCanopyTrans_dCanWat = 0._dp
-      dCanopyTrans_dTCanair= 0._dp
-      dCanopyTrans_dTCanopy= 0._dp
-      dCanopyTrans_dTGround= 0._dp
-    else
-      dCanopyTrans_dCanWat = dLatHeatCanopyTrans_dCanWat/LH_vap  ! transpiration is always vapor
-      dCanopyTrans_dTCanair= dLatHeatCanopyTrans_dTCanair/LH_vap
-      dCanopyTrans_dTCanopy= dLatHeatCanopyTrans_dTCanopy/LH_vap
-      dCanopyTrans_dTGround= dLatHeatCanopyTrans_dTGround/LH_vap
-    end if
- 
-
-    ! compute the liquid water derivarives (ground evap)
-    dGroundEvaporation_dCanWat  = dLatHeatGroundEvap_dCanWat/LH_vap    ! (s-1)
-    dGroundEvaporation_dTCanair = dLatHeatGroundEvap_dTCanair/LH_vap   ! (kg m-2 s-1 K-1)
-    dGroundEvaporation_dTCanopy = dLatHeatGroundEvap_dTCanopy/LH_vap   ! (kg m-2 s-1 K-1)
-    dGroundEvaporation_dTGround = dLatHeatGroundEvap_dTGround/LH_vap   ! (kg m-2 s-1 K-1)
-
-    ! compute the cross derivative terms (only related to turbulent fluxes; specifically canopy evaporation and transpiration)
-    dCanopyNetFlux_dCanWat = dTurbFluxCanopy_dCanWat  ! derivative in net canopy fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-    dGroundNetFlux_dCanWat = dTurbFluxGround_dCanWat  ! derivative in net ground fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-
-    !print*, (ix_fDerivMeth == numerical)
-    !print*, 'dGroundNetFlux_dCanairTemp = ', dGroundNetFlux_dCanairTemp
-    !print*, 'dCanopyNetFlux_dCanopyTemp = ', dCanopyNetFlux_dCanopyTemp
-    !print*, 'dGroundNetFlux_dCanopyTemp = ', dGroundNetFlux_dCanopyTemp
-    !print*, 'dCanopyNetFlux_dGroundTemp = ', dCanopyNetFlux_dGroundTemp
-    !print*, 'dGroundNetFlux_dGroundTemp = ', dGroundNetFlux_dGroundTemp
-    !print*, 'dLWNetCanopy_dTGround = ', dLWNetCanopy_dTGround
-    !print*, 'dTurbFluxCanopy_dTGround = ', dTurbFluxCanopy_dTGround
-    !pause
-
-  ! * check
-  case default
-    err=10
-    message=trim(message)//'unable to identify upper boundary condition for thermodynamics'
-    print*, message
-    return
-
-  ! end case statement
-  end select ! upper boundary condition for thermodynamics
-
-  ! return liquid fluxes (needed for coupling)
-  returnCanopyTranspiration = scalarCanopyTranspiration    ! canopy transpiration (kg m-2 s-1)
-  returnCanopyEvaporation   = scalarCanopyEvaporation      ! canopy evaporation/condensation (kg m-2 s-1)
-  returnGroundEvaporation   = scalarGroundEvaporation      ! ground evaporation/condensation -- below canopy or non-vegetated (kg m-2 s-1)
-
-  ! end associations
-  end associate
-
-
-end subroutine vegNrgFlux
-
-
-! *******************************************************************************************************
-! public subroutine wettedFrac: compute wetted fraction of the canopy
-! *******************************************************************************************************
-subroutine wettedFrac(&
-                       ! input
-                       deriv,                  & ! flag to denote if derivative is desired
-                       derNum,                 & ! flag to denote that numerical derivatives are required (otherwise, analytical derivatives are calculated)
-                       frozen,                 & ! flag to denote if the canopy is frozen
-                       dLiq_dT,                & ! derivative in canopy liquid w.r.t. canopy temperature (kg m-2 K-1)
-                       fracLiq,                & ! fraction of liquid water on the canopy (-)
-                       canopyLiq,              & ! canopy liquid water (kg m-2)
-                       canopyIce,              & ! canopy ice (kg m-2)
-                       canopyLiqMax,           & ! maximum canopy liquid water (kg m-2)
-                       canopyIceMax,           & ! maximum canopy ice content (kg m-2)
-                       canopyWettingFactor,    & ! maximum wetted fraction of the canopy (-)
-                       canopyWettingExp,       & ! exponent in canopy wetting function (-)
-                       ! output
-                       canopyWetFraction,      & ! canopy wetted fraction (-)
-                       dCanopyWetFraction_dWat,& ! derivative in wetted fraction w.r.t. canopy total water (kg-1 m2)
-                       dCanopyWetFraction_dT,  & ! derivative in wetted fraction w.r.t. canopy temperature (K-1)
-                       err,message)              ! error control
-  implicit none
-  ! input
-  logical(lgt),intent(in)       :: deriv                   ! flag to denote if derivative is desired
-  logical(lgt),intent(in)       :: derNum                  ! flag to denote that numerical derivatives are required (otherwise, analytical derivatives are calculated)
-  logical(lgt),intent(in)       :: frozen                  ! flag to denote if the canopy is frozen
-  real(dp),intent(in)           :: dLiq_dT                 ! derivative in canopy liquid w.r.t. canopy temperature (kg m-2 K-1)
-  real(dp),intent(in)           :: fracLiq                 ! fraction of liquid water on the canopy (-)
-  real(dp),intent(in)           :: canopyLiq               ! canopy liquid water (kg m-2)
-  real(dp),intent(in)           :: canopyIce               ! canopy ice (kg m-2)
-  real(dp),intent(in)           :: canopyLiqMax            ! maximum canopy liquid water (kg m-2)
-  real(dp),intent(in)           :: canopyIceMax            ! maximum canopy ice content (kg m-2)
-  real(dp),intent(in)           :: canopyWettingFactor     ! maximum wetted fraction of the canopy (-)
-  real(dp),intent(in)           :: canopyWettingExp        ! exponent in canopy wetting function (-)
-  ! output
-  real(dp),intent(out)          :: canopyWetFraction       ! canopy wetted fraction (-)
-  real(dp),intent(out)          :: dCanopyWetFraction_dWat ! derivative in wetted fraction w.r.t. canopy total water (kg-1 m2)
-  real(dp),intent(out)          :: dCanopyWetFraction_dT   ! derivative in wetted fraction w.r.t. canopy temperature (K-1)
-  ! output: error control
-  integer(i4b),intent(out)      :: err                     ! error code
-  character(*),intent(out)      :: message                 ! error message
-  ! local variables
-  logical(lgt),parameter        :: smoothing=.true.        ! flag to denote that smoothing is required
-  real(dp)                      :: canopyWetFractionPert   ! canopy wetted fraction after state perturbations (-)
-  real(dp)                      :: canopyWetFractionDeriv  ! derivative in wetted fraction w.r.t. canopy liquid water (kg-1 m2)
-  ! -----------------------------------------------------------------------------------------------------------------------------------------------
-  ! initialize error control
-  err=0; message='wettedFrac/'
-
-  ! compute case where the canopy is frozen
-  if(frozen)then
-    ! compute fraction of liquid water on the canopy
-    call wetFraction((deriv .and. .not.derNum),smoothing,canopyIce,canopyIceMax,canopyWettingFactor,canopyWettingExp,canopyWetFraction,canopyWetFractionDeriv)
-    ! compute numerical derivative, if derivative is desired
-    if(deriv.and.derNum)then
-      call wetFraction((deriv .and. .not.derNum),smoothing,canopyIce+dx,canopyIceMax,canopyWettingFactor,canopyWettingExp,canopyWetFractionPert,canopyWetFractionDeriv)
-      canopyWetFractionDeriv = (canopyWetFractionPert - canopyWetFraction)/dx
-    end if
-    ! scale derivative by the fraction of water
-    ! NOTE: dIce/dWat = (1._dp - fracLiq), hence dWet/dWat = dIce/dWat . dWet/dLiq
-    dCanopyWetFraction_dWat = canopyWetFractionDeriv*(1._dp - fracLiq)
-    dCanopyWetFraction_dT   = -canopyWetFractionDeriv*dLiq_dT  ! NOTE: dIce/dT = -dLiq/dT
-    return
-  end if
-
-  ! compute fraction of liquid water on the canopy
-  ! NOTE: if(.not.deriv) canopyWetFractionDeriv = 0._dp
-  call wetFraction((deriv .and. .not.derNum),smoothing,canopyLiq,canopyLiqMax,canopyWettingFactor,canopyWettingExp,canopyWetFraction,canopyWetFractionDeriv)
-
-  ! compute numerical derivative
-  if(deriv.and.derNum)then
-    call wetFraction((deriv .and. .not.derNum),smoothing,canopyLiq+dx,canopyLiqMax,canopyWettingFactor,canopyWettingExp,canopyWetFractionPert,canopyWetFractionDeriv)
-    canopyWetFractionDeriv = (canopyWetFractionPert - canopyWetFraction)/dx
-  end if
-
-  ! scale derivative by the fraction of water
-  ! NOTE: dLiq/dWat = fracLiq, hence dWet/dWat = dLiq/dWat . dWet/dLiq
-  dCanopyWetFraction_dWat = canopyWetFractionDeriv*fracLiq
-  dCanopyWetFraction_dT   = canopyWetFractionDeriv*dLiq_dT
-
-  ! test
-  !write(*,'(a,1x,2(L1,1x),10(f20.10,1x))') 'deriv, derNum, canopyWetFraction, canopyWetFractionDeriv = ', deriv, derNum, canopyWetFraction, canopyWetFractionDeriv
-  !if(deriv) pause 'testing canopy wet fraction'
-
-end subroutine wettedFrac
-
-
-! *******************************************************************************************************
-! private subroutine wetFraction: compute fraction of canopy covered with liquid water
-! *******************************************************************************************************
-subroutine wetFraction(derDesire,smoothing,canopyLiq,canopyMax,canopyWettingFactor,canopyWettingExp,canopyWetFraction,canopyWetFractionDeriv)
-  implicit none
-  ! dummy variables
-  logical(lgt),intent(in) :: derDesire              ! flag to denote if analytical derivatives are desired
-  logical(lgt),intent(in) :: smoothing              ! flag to denote if smoothing is required
-  real(dp),intent(in)     :: canopyLiq              ! liquid water content (kg m-2)
-  real(dp),intent(in)     :: canopyMax              ! liquid water content (kg m-2)
-  real(dp),intent(in)     :: canopyWettingFactor    ! maximum wetted fraction of the canopy (-)
-  real(dp),intent(in)     :: canopyWettingExp       ! exponent in canopy wetting function (-)
-
-  real(dp),intent(out)    :: canopyWetFraction      ! canopy wetted fraction (-)
-  real(dp),intent(out)    :: canopyWetFractionDeriv ! derivative in wetted fraction w.r.t. canopy liquid water (kg-1 m2)
-  ! local variables
-  real(dp)                :: relativeCanopyWater    ! water stored on vegetation canopy, expressed as a fraction of maximum storage (-)
-  real(dp)                :: rawCanopyWetFraction   ! initial value of the canopy wet fraction (before smoothing)
-  real(dp)                :: rawWetFractionDeriv    ! derivative in canopy wet fraction w.r.t. storage (kg-1 m2)
-  real(dp)                :: smoothFunc             ! smoothing function used to improve numerical stability at times with limited water storage (-)
-  real(dp)                :: smoothFuncDeriv        ! derivative in the smoothing function w.r.t.canopy storage (kg-1 m2)
-  real(dp)                :: verySmall=epsilon(1._dp) ! a very small number
-  ! --------------------------------------------------------------------------------------------------------------
-
-  ! compute relative canopy water
-  relativeCanopyWater = canopyLiq/canopyMax
-  !write(*,'(a,1x,e20.10,1x,2(f20.10,1x))') 'relativeCanopyWater, canopyLiq, canopyMax = ', relativeCanopyWater, canopyLiq, canopyMax
-
-  ! compute an initial value of the canopy wet fraction
-  ! - canopy below value where canopy is 100% wet
-  if(relativeCanopyWater < 1._dp)then
-    rawCanopyWetFraction = canopyWettingFactor*(relativeCanopyWater**canopyWettingExp)
-    if(derDesire .and. relativeCanopyWater>verySmall)then
-      rawWetFractionDeriv = (canopyWettingFactor*canopyWettingExp/canopyMax)*relativeCanopyWater**(canopyWettingExp - 1._dp)
-    else
-      rawWetFractionDeriv = 0._dp
-    end if
-
-  ! - canopy is at capacity (canopyWettingFactor)
-  else
-    rawCanopyWetFraction = canopyWettingFactor
-    rawWetFractionDeriv  = 0._dp
-  end if
-
-  ! smooth canopy wetted fraction
-  if(smoothing)then
-    call logisticSmoother(derDesire,canopyLiq,smoothFunc,smoothFuncDeriv)
-    canopyWetFraction = rawCanopyWetFraction*smoothFunc  ! logistic smoother
-  else
-    canopyWetFraction      = rawCanopyWetFraction
-    canopyWetFractionDeriv = rawWetFractionDeriv
-  end if
-
-  ! compute derivative (product rule)
-  if(derDesire .and. smoothing)then  ! NOTE: raw derivative is used if not smoothing
-    canopyWetFractionDeriv = rawWetFractionDeriv*smoothFunc + rawCanopyWetFraction*smoothFuncDeriv
-  else
-    canopyWetFractionDeriv = 0._dp
-  end if
-
-end subroutine wetFraction
-
-
-! *******************************************************************************************************
-! private subroutine logisticSmoother: compute the smoothing function
-! *******************************************************************************************************
-subroutine logisticSmoother(derDesire,canopyLiq,smoothFunc,smoothFuncDeriv)
-  implicit none
-  ! dummy variables
-  logical(lgt),intent(in) :: derDesire              ! flag to denote if analytical derivatives are desired
-  real(dp),intent(in)     :: canopyLiq              ! liquid water content (kg m-2)
-  real(dp),intent(out)    :: smoothFunc             ! smoothing function (-)
-  real(dp),intent(out)    :: smoothFuncDeriv        ! derivative in smoothing function (kg-1 m-2)
-  ! local variables
-  real(dp)                :: xArg                   ! argument used in the smoothing function (-)
-  real(dp)                :: expX                   ! exp(-xArg) -- used multiple times
-  real(dp),parameter      :: smoothThresh=0.01_dp   ! mid-point of the smoothing function (kg m-2)
-  real(dp),parameter      :: smoothScale=0.001_dp   ! scaling factor for the smoothing function (kg m-2)
-  real(dp),parameter      :: xLimit=50._dp          ! don't compute exponents for > xLimit
-  ! --------------------------------------------------------------------------------------------------------------
-  ! compute argument in the smoothing function
-  xArg = (canopyLiq - smoothThresh)/smoothScale
-
-  ! only compute smoothing function for small exponents
-  if(xArg > -xLimit .and. xArg < xLimit)then  ! avoid huge exponents
-    expX            = exp(-xarg)                                   ! (also used in the derivative)
-    smoothFunc      = 1._dp / (1._dp + expX)                       ! (logistic smoother)
-    if(derDesire)then
-      smoothFuncDeriv = expX / (smoothScale * (1._dp + expX)**2._dp) ! (derivative in the smoothing function)
-    else
-      smoothFuncDeriv = 0._dp
-    end if
-
-  ! outside limits: special case of smooth exponents
-  else
-    if(xArg < 0._dp)then; smoothFunc = 0._dp   ! xArg < -xLimit
-    else;                 smoothFunc = 1._dp   ! xArg >  xLimit
-    end if
-    smoothFuncDeriv = 0._dp
-  end if  ! check for huge exponents
-
-end subroutine logisticSmoother
- ! --------------------------------------------------------------------------------------------------------------
-
-
-! *******************************************************************************************************
-! private subroutine longwaveBal: compute longwave radiation balance at the canopy and ground surface
-! *******************************************************************************************************
-subroutine longwaveBal(&
-                        ! input: model control
-                        ixDerivMethod,                  & ! intent(in): choice of method used to compute derivative (analytical or numerical)
-                        computeVegFlux,                 & ! intent(in): flag to compute fluxes over vegetation
-                        requireLWBal,                   & ! intent(in): flag to indicate if we need longwave to be balanced
-                        ! input: canopy and ground temperature
-                        canopyTemp,                     & ! intent(in): canopy temperature (K)
-                        groundTemp,                     & ! intent(in): ground temperature (K)
-                        ! input: canopy and ground emissivity
-                        emc,                            & ! intent(in): canopy emissivity (-)
-                        emg,                            & ! intent(in): ground emissivity (-)
-                        ! input: forcing
-                        LWRadUbound,                    & ! intent(in): downwelling longwave radiation at the upper boundary (W m-2)
-                        ! output: sources
-                        LWRadCanopy,                    & ! intent(out): longwave radiation emitted from the canopy (W m-2)
-                        LWRadGround,                    & ! intent(out): longwave radiation emitted at the ground surface (W m-2)
-                        ! output: individual fluxes
-                        LWRadUbound2Canopy,             & ! intent(out): downward atmospheric longwave radiation absorbed by the canopy (W m-2)
-                        LWRadUbound2Ground,             & ! intent(out): downward atmospheric longwave radiation absorbed by the ground (W m-2)
-                        LWRadUbound2Ubound,             & ! intent(out): atmospheric radiation reflected by the ground and lost thru upper boundary (W m-2)
-                        LWRadCanopy2Ubound,             & ! intent(out): longwave radiation emitted from canopy lost thru upper boundary (W m-2)
-                        LWRadCanopy2Ground,             & ! intent(out): longwave radiation emitted from canopy absorbed by the ground (W m-2)
-                        LWRadCanopy2Canopy,             & ! intent(out): canopy longwave reflected from ground and absorbed by the canopy (W m-2)
-                        LWRadGround2Ubound,             & ! intent(out): longwave radiation emitted from ground lost thru upper boundary (W m-2)
-                        LWRadGround2Canopy,             & ! intent(out): longwave radiation emitted from ground and absorbed by the canopy (W m-2)
-                        ! output: net fluxes
-                        LWNetCanopy,                    & ! intent(out): net longwave radiation at the canopy (W m-2)
-                        LWNetGround,                    & ! intent(out): net longwave radiation at the ground surface (W m-2)
-                        LWNetUbound,                    & ! intent(out): net longwave radiation at the upper boundary (W m-2)
-                        ! output: flux derivatives
-                        dLWNetCanopy_dTCanopy,          & ! intent(out): derivative in net canopy radiation w.r.t. canopy temperature (W m-2 K-1)
-                        dLWNetGround_dTGround,          & ! intent(out): derivative in net ground radiation w.r.t. ground temperature (W m-2 K-1)
-                        dLWNetCanopy_dTGround,          & ! intent(out): derivative in net canopy radiation w.r.t. ground temperature (W m-2 K-1)
-                        dLWNetGround_dTCanopy,          & ! intent(out): derivative in net ground radiation w.r.t. canopy temperature (W m-2 K-1)
-                        ! output: error control
-                        err,message                     ) ! intent(out): error control
-  ! -----------------------------------------------------------------------------------------------------------------------------------------------
-  implicit none
-  ! input: model control
-  integer(i4b),intent(in)       :: ixDerivMethod            ! choice of method used to compute derivative (analytical or numerical)
-  logical(lgt),intent(in)       :: computeVegFlux           ! flag to indicate if computing fluxes over vegetation
-  logical(lgt),intent(in)       :: requireLWBal             ! flag to indicate if we need longwave to be balanced
-  ! input: canopy and ground temperature
-  real(dp),intent(in)           :: canopyTemp               ! canopy temperature (K)
-  real(dp),intent(in)           :: groundTemp               ! ground temperature (K)
-  ! input: canopy and ground emissivity
-  real(dp),intent(in)           :: emc                      ! canopy emissivity (-)
-  real(dp),intent(in)           :: emg                      ! ground emissivity (-)
-  ! input: forcing
-  real(dp),intent(in)           :: LWRadUbound              ! downwelling longwave radiation at the upper boundary (W m-2)
-  ! output: sources
-  real(dp),intent(out)          :: LWRadCanopy              ! longwave radiation emitted from the canopy (W m-2)
-  real(dp),intent(out)          :: LWRadGround              ! longwave radiation emitted at the ground surface (W m-2)
-  ! output: individual fluxes
-  real(dp),intent(out)          :: LWRadUbound2Canopy       ! downward atmospheric longwave radiation absorbed by the canopy (W m-2)
-  real(dp),intent(out)          :: LWRadUbound2Ground       ! downward atmospheric longwave radiation absorbed by the ground (W m-2)
-  real(dp),intent(out)          :: LWRadUbound2Ubound       ! atmospheric radiation reflected by the ground and lost thru upper boundary (W m-2)
-  real(dp),intent(out)          :: LWRadCanopy2Ubound       ! longwave radiation emitted from canopy lost thru upper boundary (W m-2)
-  real(dp),intent(out)          :: LWRadCanopy2Ground       ! longwave radiation emitted from canopy absorbed by the ground (W m-2)
-  real(dp),intent(out)          :: LWRadCanopy2Canopy       ! canopy longwave reflected from ground and absorbed by the canopy (W m-2)
-  real(dp),intent(out)          :: LWRadGround2Ubound       ! longwave radiation emitted from ground lost thru upper boundary (W m-2)
-  real(dp),intent(out)          :: LWRadGround2Canopy       ! longwave radiation emitted from ground and absorbed by the canopy (W m-2)
-  ! output: net fluxes
-  real(dp),intent(out)          :: LWNetCanopy              ! net longwave radiation at the canopy (W m-2)
-  real(dp),intent(out)          :: LWNetGround              ! net longwave radiation at the ground surface (W m-2)
-  real(dp),intent(out)          :: LWNetUbound              ! net longwave radiation at the upper boundary (W m-2)
-  ! output: flux derivatives
-  real(dp),intent(out)          :: dLWNetCanopy_dTCanopy    ! derivative in net canopy radiation w.r.t. canopy temperature (W m-2 K-1)
-  real(dp),intent(out)          :: dLWNetGround_dTGround    ! derivative in net ground radiation w.r.t. ground temperature (W m-2 K-1)
-  real(dp),intent(out)          :: dLWNetCanopy_dTGround    ! derivative in net canopy radiation w.r.t. ground temperature (W m-2 K-1)
-  real(dp),intent(out)          :: dLWNetGround_dTCanopy    ! derivative in net ground radiation w.r.t. canopy temperature (W m-2 K-1)
-  ! output: error control
-  integer(i4b),intent(out)      :: err                      ! error code
-  character(*),intent(out)      :: message                  ! error message
-  ! -----------------------------------------------------------------------------------------------------------------------------------------------
-  ! local variables
-  integer(i4b),parameter        :: unperturbed=1            ! named variable to identify the case of unperturbed state variables
-  integer(i4b),parameter        :: perturbStateCanopy=2     ! named variable to identify the case where we perturb the canopy temperature
-  integer(i4b),parameter        :: perturbStateGround=3     ! named variable to identify the case where we perturb the ground temperature
-  integer(i4b)                  :: itry                     ! index of flux evaluation
-  integer(i4b)                  :: nFlux                    ! number of flux evaluations
-  real(dp)                      :: TCan                     ! value of canopy temperature used in flux calculations (may be perturbed)
-  real(dp)                      :: TGnd                     ! value of ground temperature used in flux calculations (may be perturbed)
-  real(dp)                      :: fluxBalance              ! check energy closure (W m-2)
-  real(dp),parameter            :: fluxTolerance=1.e-10_dp  ! tolerance for energy closure (W m-2)
-  real(dp)                      :: dLWRadCanopy_dTCanopy    ! derivative in emitted radiation at the canopy w.r.t. canopy temperature
-  real(dp)                      :: dLWRadGround_dTGround    ! derivative in emitted radiation at the ground w.r.t. ground temperature
-  real(dp)                      :: LWNetCanopy_dStateCanopy ! net lw canopy flux after perturbation in canopy temperature
-  real(dp)                      :: LWNetGround_dStateCanopy ! net lw ground flux after perturbation in canopy temperature
-  real(dp)                      :: LWNetCanopy_dStateGround ! net lw canopy flux after perturbation in ground temperature
-  real(dp)                      :: LWNetGround_dStateGround ! net lw ground flux after perturbation in ground temperature
-  ! -----------------------------------------------------------------------------------------------------------------------------------------------
-  ! initialize error control
-  err=0; message='longwaveBal/'
-
-  ! check the need to compute numerical derivatives
-  if(ixDerivMethod==numerical)then
-    nFlux=3  ! compute the derivatives using one-sided finite differences
-  else
-    nFlux=1  ! compute analytical derivatives
-  end if
-
-  ! either one or multiple flux calls, depending on if using analytical or numerical derivatives
-  do itry=nFlux,1,-1  ! (work backwards to ensure all computed fluxes come from the un-perturbed case)
-
-    !print*, 'perturbation: ', (itry==unperturbed), (itry==perturbStateCanopy), (itry==perturbStateGround)
-
-    ! -------------------------------------------------------------------------------------
-    ! state perturbations for numerical deriavtives with one-sided finite differences
-    ! note: no perturbations performed using analytical derivatives (nFlux=1)
-    ! -------------------------------------------------------------------------------------
-
-    ! identify the type of perturbation
-    select case(itry)
-
-      ! un-perturbed case
-      case(unperturbed)
-        TCan = canopyTemp
-        TGnd = groundTemp
-
-      ! perturb canopy temperature
-      case(perturbStateCanopy)
-        TCan = canopyTemp + dx
-        TGnd = groundTemp
-
-      ! perturb ground temperature
-      case(perturbStateGround)
-        TCan = canopyTemp
-        TGnd = groundTemp + dx
-
-      ! check for an unknown perturbation
-      case default
-        err=10
-        message=trim(message)//"unknown perturbation"
-        print*, message
-        return
-
-    end select ! (type of perturbation)
-
-    ! -------------------------------------------------------------------------------------
-    ! calculation block (unperturbed fluxes returned [computed last])
-    ! -------------------------------------------------------------------------------------
-    ! NOTE: emc should be set to zero when not computing canopy fluxes
-
-    ! compute longwave fluxes from canopy and the ground
-    if(computeVegFlux)then
-      LWRadCanopy = emc*sb*TCan**4._dp                                           ! longwave radiation emitted from the canopy (W m-2)
-    else
-      LWRadCanopy = 0._dp
-    end if
-    LWRadGround = emg*sb*TGnd**4._dp                                           ! longwave radiation emitted at the ground surface (W m-2)
-
-    ! compute fluxes originating from the atmosphere
-    LWRadUbound2Canopy = (emc + (1._dp - emc)*(1._dp - emg)*emc)*LWRadUbound   ! downward atmospheric longwave radiation absorbed by the canopy (W m-2)
-    LWRadUbound2Ground = (1._dp - emc)*emg*LWRadUbound                         ! downward atmospheric longwave radiation absorbed by the ground (W m-2)
-    LWRadUbound2Ubound = (1._dp - emc)*(1._dp - emg)*(1._dp - emc)*LWRadUbound ! atmospheric radiation reflected by the ground and lost thru upper boundary (W m-2)
-
-    ! compute fluxes originating from the canopy
-    LWRadCanopy2Ubound = (1._dp + (1._dp - emc)*(1._dp - emg))*LWRadCanopy     ! longwave radiation emitted from canopy lost thru upper boundary (W m-2)
-    LWRadCanopy2Ground = emg*LWRadCanopy                                       ! longwave radiation emitted from canopy absorbed by the ground (W m-2)
-    LWRadCanopy2Canopy = emc*(1._dp - emg)*LWRadCanopy                         ! canopy longwave reflected from ground and absorbed by the canopy (W m-2)
-
-    ! compute fluxes originating from the ground surface
-    LWRadGround2Ubound = (1._dp - emc)*LWRadGround                             ! longwave radiation emitted from ground lost thru upper boundary (W m-2)
-    LWRadGround2Canopy = emc*LWRadGround                                       ! longwave radiation emitted from ground and absorbed by the canopy (W m-2)
-
-    ! compute net longwave radiation (W m-2)
-    LWNetCanopy = LWRadUbound2Canopy + LWRadGround2Canopy + LWRadCanopy2Canopy - 2._dp*LWRadCanopy  ! canopy
-    LWNetGround = LWRadUbound2Ground + LWRadCanopy2Ground - LWRadGround                             ! ground surface
-    LWNetUbound = LWRadUbound - LWRadUbound2Ubound - LWRadCanopy2Ubound - LWRadGround2Ubound                             ! upper boundary
-
-    !print*, 'LWRadCanopy = ', LWRadCanopy
-    !print*, 'LWRadGround = ', LWRadGround
-
-    !print*, 'LWNetCanopy = ', LWNetCanopy
-    !print*, 'LWNetGround = ', LWNetGround
-    !print*, 'LWNetUbound = ', LWNetUbound
-
-    ! check the flux balance
-    if(requireLWBal)then
-
-      fluxBalance = LWNetUbound - (LWNetCanopy + LWNetGround)
-      if(abs(fluxBalance) > fluxTolerance)then
-        print*, 'fluxBalance = ', fluxBalance
-        print*, 'emg, emc = ', emg, emc
-        print*, 'TCan, TGnd = ', TCan, TGnd
-        print*, 'LWRadUbound = ', LWRadUbound
-        print*, 'LWRadCanopy = ', LWRadCanopy
-        print*, 'LWRadGround = ', LWRadGround
-        print*, 'LWRadUbound2Canopy = ', LWRadUbound2Canopy
-        print*, 'LWRadUbound2Ground = ', LWRadUbound2Ground
-        print*, 'LWRadUbound2Ubound = ', LWRadUbound2Ubound
-        print*, 'LWRadCanopy2Ubound = ', LWRadCanopy2Ubound
-        print*, 'LWRadCanopy2Ground = ', LWRadCanopy2Ground
-        print*, 'LWRadCanopy2Canopy = ', LWRadCanopy2Canopy
-        print*, 'LWRadGround2Ubound = ', LWRadGround2Ubound
-        print*, 'LWRadGround2Canopy = ', LWRadGround2Canopy
-        print*, 'LWNetCanopy = ', LWNetCanopy
-        print*, 'LWNetGround = ', LWNetGround
-        print*, 'LWNetUbound = ', LWNetUbound
-        message=trim(message)//'flux imbalance'
-        print*, message
-        err=20; return
-      end if
-    endif 
-
-    ! --------------------------------------------------------------------------------------
-    ! save perturbed fluxes to calculate numerical derivatives (one-sided finite difference)
-    ! --------------------------------------------------------------------------------------
-    if(ixDerivMethod==numerical)then
-      select case(itry) ! (select type of perturbation)
-        case(unperturbed); exit
-        case(perturbStateCanopy)
-          LWNetCanopy_dStateCanopy = LWNetCanopy
-          LWNetGround_dStateCanopy = LWNetGround
-        case(perturbStateGround)
-          LWNetCanopy_dStateGround = LWNetCanopy
-          LWNetGround_dStateGround = LWNetGround
-        case default; err=10
-          message=trim(message)//"unknown perturbation"
-          print*, message
-          return
-      end select ! (type of perturbation)
-    end if ! (if numerical)
-
-  end do  ! looping through different perturbations
-
-  ! -------------------------------------------------------------------------------------
-  ! compute derivatives
-  ! -------------------------------------------------------------------------------------
-  select case(ixDerivMethod)
-
-    ! ***** analytical derivatives
-    case(analytical)
-      ! compute initial derivatives
-      dLWRadCanopy_dTCanopy = 4._dp*emc*sb*TCan**3._dp
-      dLWRadGround_dTGround = 4._dp*emg*sb*TGnd**3._dp
-      ! compute analytical derivatives
-      dLWNetCanopy_dTCanopy = (emc*(1._dp - emg) - 2._dp)*dLWRadCanopy_dTCanopy ! derivative in net canopy radiation w.r.t. canopy temperature (W m-2 K-1)
-      dLWNetGround_dTGround = -dLWRadGround_dTGround     ! derivative in net ground radiation w.r.t. ground temperature (W m-2 K-1)
-      dLWNetCanopy_dTGround = emc*dLWRadGround_dTGround  ! derivative in net canopy radiation w.r.t. ground temperature (W m-2 K-1)
-      dLWNetGround_dTCanopy = emg*dLWRadCanopy_dTCanopy  ! derivative in net ground radiation w.r.t. canopy temperature (W m-2 K-1)
-
-    ! ***** numerical derivatives
-    case(numerical)
-      ! compute numerical derivatives (one-sided finite differences)
-      dLWNetCanopy_dTCanopy = (LWNetCanopy_dStateCanopy - LWNetCanopy)/dx  ! derivative in net canopy radiation w.r.t. canopy temperature (W m-2 K-1)
-      dLWNetGround_dTGround = (LWNetGround_dStateGround - LWNetGround)/dx  ! derivative in net ground radiation w.r.t. ground temperature (W m-2 K-1)
-      dLWNetCanopy_dTGround = (LWNetCanopy_dStateGround - LWNetCanopy)/dx  ! derivative in net canopy radiation w.r.t. ground temperature (W m-2 K-1)
-      dLWNetGround_dTCanopy = (LWNetGround_dStateCanopy - LWNetGround)/dx  ! derivative in net ground radiation w.r.t. canopy temperature (W m-2 K-1)
-
-    ! ***** error check
-    case default
-      err=10
-      message=trim(message)//"unknown method to calculate derivatives"
-      print*, message
-      return
-
-  end select ! (type of method to calculate derivatives)
-
-end subroutine longwaveBal
-
-
-! *******************************************************************************************************
-! private subroutine aeroResist: compute aerodynamic resistances
-! *******************************************************************************************************
-subroutine aeroResist(&
-                       ! input: model control
-                       computeVegFlux,                & ! intent(in): logical flag to compute vegetation fluxes (.false. if veg buried by snow)
-                       derivDesired,                  & ! intent(in): flag to indicate if analytical derivatives are desired
-                       ixVegTraits,                   & ! intent(in): choice of parameterization for vegetation roughness length and displacement height
-                       ixWindProfile,                 & ! intent(in): choice of canopy wind profile
-                       ixStability,                   & ! intent(in): choice of stability function
-                       ! input: above-canopy forcing data
-                       mHeight,                       & ! intent(in): measurement height (m)
-                       airtemp,                       & ! intent(in): air temperature at some height above the surface (K)
-                       windspd,                       & ! intent(in): wind speed at some height above the surface (m s-1)
-                       ! input: temperature (canopy, ground, canopy air space)
-                       canairTemp,                    & ! intent(in): temperature of the canopy air space (K)
-                       groundTemp,                    & ! intent(in): ground temperature (K)
-                       ! input: diagnostic variables
-                       exposedVAI,                    & ! intent(in): exposed vegetation area index -- leaf plus stem (m2 m-2)
-                       snowDepth,                     & ! intent(in): snow depth (m)
-                       ! input: parameters
-                       z0Ground,                      & ! intent(in): roughness length of the ground (below canopy or non-vegetated surface [snow]) (m)
-                       z0CanopyParam,                 & ! intent(in): roughness length of the canopy (m)
-                       zpdFraction,                   & ! intent(in): zero plane displacement / canopy height (-)
-                       critRichNumber,                & ! intent(in): critical value for the bulk Richardson number where turbulence ceases (-)
-                       Louis79_bparam,                & ! intent(in): parameter in Louis (1979) stability function
-                       Mahrt87_eScale,                & ! intent(in): exponential scaling factor in the Mahrt (1987) stability function
-                       windReductionParam,            & ! intent(in): canopy wind reduction parameter (-)
-                       leafExchangeCoeff,             & ! intent(in): turbulent exchange coeff between canopy surface and canopy air ( m s-(1/2) )
-                       leafDimension,                 & ! intent(in): characteristic leaf dimension (m)
-                       heightCanopyTop,               & ! intent(in): height at the top of the vegetation canopy (m)
-                       heightCanopyBottom,            & ! intent(in): height at the bottom of the vegetation canopy (m)
-                       ! output: stability corrections
-                       RiBulkCanopy,                  & ! intent(out): bulk Richardson number for the canopy (-)
-                       RiBulkGround,                  & ! intent(out): bulk Richardson number for the ground surface (-)
-                       canopyStabilityCorrection,     & ! intent(out): stability correction for the canopy (-)
-                       groundStabilityCorrection,     & ! intent(out): stability correction for the ground surface (-)
-                       ! output: scalar resistances
-                       z0Canopy,                      & ! intent(out): roughness length of the canopy (m)
-                       windReductionFactor,           & ! intent(out): canopy wind reduction factor (-)
-                       zeroPlaneDisplacement,         & ! intent(out): zero plane displacement (m)
-                       eddyDiffusCanopyTop,           & ! intent(out): eddy diffusivity for heat at the top of the canopy (m2 s-1)
-                       frictionVelocity,              & ! intent(out): friction velocity (m s-1)
-                       windspdCanopyTop,              & ! intent(out): windspeed at the top of the canopy (m s-1)
-                       windspdCanopyBottom,           & ! intent(out): windspeed at the height of the bottom of the canopy (m s-1)
-                       leafResistance,                & ! intent(out): mean leaf boundary layer resistance per unit leaf area (s m-1)
-                       groundResistance,              & ! intent(out): below canopy aerodynamic resistance (s m-1)
-                       canopyResistance,              & ! intent(out): above canopy aerodynamic resistance (s m-1)
-                       ! output: derivatives in scalar resistances
-                       dGroundResistance_dTGround,    & ! intent(out): derivative in ground resistance w.r.t. ground temperature (s m-1 K-1)
-                       dGroundResistance_dTCanopy,    & ! intent(out): derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
-                       dGroundResistance_dTCanair,    & ! intent(out): derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
-                       dCanopyResistance_dTCanopy,    & ! intent(out): derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
-                       dCanopyResistance_dTCanair,    & ! intent(out): derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
-                       ! output: error control
-                       err,message                    ) ! intent(out): error control
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! compute aerodynamic resistances
- ! Refs: Choudhury and Monteith (4-layer model for heat budget of homogenous surfaces; QJRMS, 1988)
- !       Niu and Yang (Canopy effects on snow processes; JGR, 2004)
- !       Mahat et al. (Below-canopy turbulence in a snowmelt model, WRR, 2012)
- implicit none
- ! input: model control
- logical(lgt),intent(in)       :: computeVegFlux                ! logical flag to compute vegetation fluxes (.false. if veg buried by snow)
- logical(lgt),intent(in)       :: derivDesired                  ! logical flag to indicate if analytical derivatives are desired
- integer(i4b),intent(in)       :: ixVegTraits                   ! choice of parameterization for vegetation roughness length and displacement height
- integer(i4b),intent(in)       :: ixWindProfile                 ! choice of canopy wind profile
- integer(i4b),intent(in)       :: ixStability                   ! choice of stability function
- ! input: above-canopy forcing data
- real(dp),intent(in)           :: mHeight                       ! measurement height (m)
- real(dp),intent(in)           :: airtemp                       ! air temperature at some height above the surface (K)
- real(dp),intent(in)           :: windspd                       ! wind speed at some height above the surface (m s-1)
- ! input: temperature (canopy, ground, canopy air space)
- real(dp),intent(in)           :: canairTemp                    ! temperature of the canopy air space (K)
- real(dp),intent(in)           :: groundTemp                    ! ground temperature (K)
- ! input: diagnostic variables
- real(dp),intent(in)           :: exposedVAI                    ! exposed vegetation area index -- leaf plus stem (m2 m-2)
- real(dp),intent(in)           :: snowDepth                     ! snow depth (m)
- ! input: parameters
- real(dp),intent(in)           :: z0Ground                      ! roughness length of the ground (below canopy or non-vegetated surface [snow]) (m)
- real(dp),intent(in)           :: z0CanopyParam                 ! roughness length of the canopy (m)
- real(dp),intent(in)           :: zpdFraction                   ! zero plane displacement / canopy height (-)
- real(dp),intent(in)           :: critRichNumber                ! critical value for the bulk Richardson number where turbulence ceases (-)
- real(dp),intent(in)           :: Louis79_bparam                ! parameter in Louis (1979) stability function
- real(dp),intent(in)           :: Mahrt87_eScale                ! exponential scaling factor in the Mahrt (1987) stability function
- real(dp),intent(in)           :: windReductionParam            ! canopy wind reduction parameter (-)
- real(dp),intent(in)           :: leafExchangeCoeff             ! turbulent exchange coeff between canopy surface and canopy air ( m s-(1/2) )
- real(dp),intent(in)           :: leafDimension                 ! characteristic leaf dimension (m)
- real(dp),intent(in)           :: heightCanopyTop               ! height at the top of the vegetation canopy (m)
- real(dp),intent(in)           :: heightCanopyBottom            ! height at the bottom of the vegetation canopy (m)
- ! output: stability corrections
- real(dp),intent(out)          :: RiBulkCanopy                  ! bulk Richardson number for the canopy (-)
- real(dp),intent(out)          :: RiBulkGround                  ! bulk Richardson number for the ground surface (-)
- real(dp),intent(out)          :: canopyStabilityCorrection     ! stability correction for the canopy (-)
- real(dp),intent(out)          :: groundStabilityCorrection     ! stability correction for the ground surface (-)
- ! output: scalar resistances
- real(dp),intent(out)          :: z0Canopy                      ! roughness length of the vegetation canopy (m)
- real(dp),intent(out)          :: windReductionFactor           ! canopy wind reduction factor (-)
- real(dp),intent(out)          :: zeroPlaneDisplacement         ! zero plane displacement (m)
- real(dp),intent(out)          :: eddyDiffusCanopyTop           ! eddy diffusivity for heat at the top of the canopy (m2 s-1)
- real(dp),intent(out)          :: frictionVelocity              ! friction velocity (m s-1)
- real(dp),intent(out)          :: windspdCanopyTop              ! windspeed at the top of the canopy (m s-1)
- real(dp),intent(out)          :: windspdCanopyBottom           ! windspeed at the height of the bottom of the canopy (m s-1)
- real(dp),intent(out)          :: leafResistance                ! mean leaf boundary layer resistance per unit leaf area (s m-1)
- real(dp),intent(out)          :: groundResistance              ! below canopy aerodynamic resistance (s m-1)
- real(dp),intent(out)          :: canopyResistance              ! above canopy aerodynamic resistance (s m-1)
- ! output: derivatives in scalar resistances
- real(dp),intent(out)          :: dGroundResistance_dTGround    ! derivative in ground resistance w.r.t. ground temperature (s m-1 K-1)
- real(dp),intent(out)          :: dGroundResistance_dTCanopy    ! derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
- real(dp),intent(out)          :: dGroundResistance_dTCanair    ! derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
- real(dp),intent(out)          :: dCanopyResistance_dTCanopy    ! derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
- real(dp),intent(out)          :: dCanopyResistance_dTCanair    ! derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
- ! output: error control
- integer(i4b),intent(out)      :: err                           ! error code
- character(*),intent(out)      :: message                       ! error message
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! local variables: general
- character(LEN=256)            :: cmessage                      ! error message of downwind routine
- ! local variables: vegetation roughness and dispalcement height
- real(dp),parameter            :: oneThird=1._dp/3._dp          ! 1/3
- real(dp),parameter            :: twoThirds=2._dp/3._dp         ! 2/3
- real(dp),parameter            :: C_r = 0.3                     ! roughness element drag coefficient (-) from Raupach (BLM, 1994)
- real(dp),parameter            :: C_s = 0.003_dp                ! substrate surface drag coefficient (-) from Raupach (BLM, 1994)
- real(dp),parameter            :: approxDragCoef_max = 0.3_dp   ! maximum value of the approximate drag coefficient (-) from Raupach (BLM, 1994)
- real(dp),parameter            :: psi_h = 0.193_dp              ! roughness sub-layer influence function (-) from Raupach (BLM, 1994)
- real(dp),parameter            :: c_d1 = 7.5_dp                 ! scaling parameter used to define displacement height (-) from Raupach (BLM, 1994)
- real(dp),parameter            :: cd_CM = 0.2_dp                ! mean drag coefficient for individual leaves (-) from Choudhury and Monteith (QJRMS, 1988)
- real(dp)                      :: funcLAI                       ! temporary variable to calculate zero plane displacement for the canopy
- real(dp)                      :: fracCanopyHeight              ! zero plane displacement expressed as a fraction of canopy height
- real(dp)                      :: approxDragCoef                ! approximate drag coefficient used in the computation of canopy roughness length (-)
- ! local variables: resistance
- real(dp)                      :: canopyExNeut                  ! surface-atmosphere exchange coefficient under neutral conditions (-)
- real(dp)                      :: groundExNeut                  ! surface-atmosphere exchange coefficient under neutral conditions (-)
- real(dp)                      :: sfc2AtmExchangeCoeff_canopy   ! surface-atmosphere exchange coefficient after stability corrections (-)
- real(dp)                      :: groundResistanceNeutral       ! ground resistance under neutral conditions (s m-1)
- real(dp)                      :: windConvFactor_fv             ! factor to convert friction velocity to wind speed at top of canopy (-)
- real(dp)                      :: windConvFactor                ! factor to convert wind speed at top of canopy to wind speed at a given height in the canopy (-)
- real(dp)                      :: referenceHeight               ! z0Canopy+zeroPlaneDisplacement (m)
- real(dp)                      :: windspdRefHeight              ! windspeed at the reference height (m/s)
- real(dp)                      :: heightAboveGround             ! height above the snow surface (m)
- real(dp)                      :: heightCanopyTopAboveSnow      ! height at the top of the vegetation canopy relative to snowpack (m)
- real(dp)                      :: heightCanopyBottomAboveSnow   ! height at the bottom of the vegetation canopy relative to snowpack (m)
- real(dp),parameter            :: xTolerance=0.1_dp             ! tolerance to handle the transition from exponential to log-below canopy
- ! local variables: derivatives
- real(dp)                      :: dFV_dT                        ! derivative in friction velocity w.r.t. canopy air temperature
- real(dp)                      :: dED_dT                        ! derivative in eddy diffusivity at the top of the canopy w.r.t. canopy air temperature
- real(dp)                      :: dGR_dT                        ! derivative in neutral ground resistance w.r.t. canopy air temperature
- real(dp)                      :: tmp1,tmp2                     ! temporary variables used in calculation of ground resistance
- real(dp)                      :: dCanopyStabilityCorrection_dRich     ! derivative in stability correction w.r.t. Richardson number for the canopy (-)
- real(dp)                      :: dGroundStabilityCorrection_dRich     ! derivative in stability correction w.r.t. Richardson number for the ground surface (-)
- real(dp)                      :: dCanopyStabilityCorrection_dAirTemp  ! (not used) derivative in stability correction w.r.t. air temperature (K-1)
- real(dp)                      :: dGroundStabilityCorrection_dAirTemp  ! (not used) derivative in stability correction w.r.t. air temperature (K-1)
- real(dp)                      :: dCanopyStabilityCorrection_dCasTemp  ! derivative in canopy stability correction w.r.t. canopy air space temperature (K-1)
- real(dp)                      :: dGroundStabilityCorrection_dCasTemp  ! derivative in ground stability correction w.r.t. canopy air space temperature (K-1)
- real(dp)                      :: dGroundStabilityCorrection_dSfcTemp  ! derivative in ground stability correction w.r.t. surface temperature (K-1)
- real(dp)                      :: singleLeafConductance         ! leaf boundary layer conductance (m s-1)
- real(dp)                      :: canopyLeafConductance         ! leaf boundary layer conductance -- scaled up to the canopy (m s-1)
- real(dp)                      :: leaf2CanopyScaleFactor        ! factor to scale from the leaf to the canopy [m s-(1/2)]
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message='aeroResist/'
-
- ! check that measurement height is above the top of the canopy
- if(mHeight < heightCanopyTop)then
-  err=20; message=trim(message)//'measurement height is below the top of the canopy'; return
- end if
-
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! * compute vegetation poperties (could be done at the same time as phenology.. does not have to be in the flux routine!)
- if(computeVegFlux) then ! (if vegetation is exposed)
-
-  ! ***** identify zero plane displacement, roughness length, and surface temperature for the canopy (m)
-  ! First, calculate new coordinate system above snow - use these to scale wind profiles and resistances
-  ! NOTE: the new coordinate system makes zeroPlaneDisplacement and z0Canopy consistent
-  heightCanopyTopAboveSnow = heightCanopyTop - snowDepth
-  heightCanopyBottomAboveSnow = max(heightCanopyBottom - snowDepth, 0.0_dp)
-  select case(ixVegTraits)
-
-   ! Raupach (BLM 1994) "Simplified expressions..."
-   case(Raupach_BLM1994)
-    ! (compute zero-plane displacement)
-    funcLAI          = sqrt(c_d1*exposedVAI)
-    fracCanopyHeight = -(1._dp - exp(-funcLAI))/funcLAI + 1._dp
-    zeroPlaneDisplacement = fracCanopyHeight*(heightCanopyTopAboveSnow-heightCanopyBottomAboveSnow)+heightCanopyBottomAboveSnow
-    ! (coupute roughness length of the veg canopy)
-    approxDragCoef   = min( sqrt(C_s + C_r*exposedVAI/2._dp), approxDragCoef_max)
-    z0Canopy         = (1._dp - fracCanopyHeight) * exp(-vkc*approxDragCoef - psi_h) * (heightCanopyTopAboveSnow-heightCanopyBottomAboveSnow)
-
-   ! Choudhury and Monteith (QJRMS 1988) "A four layer model for the heat budget..."
-   case(CM_QJRMS1988)
-    funcLAI =  cd_CM*exposedVAI
-    zeroPlaneDisplacement = 1.1_dp*heightCanopyTopAboveSnow*log(1._dp + funcLAI**0.25_dp)
-    if(funcLAI < 0.2_dp)then
-     z0Canopy = z0Ground + 0.3_dp*heightCanopyTopAboveSnow*funcLAI**0.5_dp
-    else
-     z0Canopy = 0.3_dp*heightCanopyTopAboveSnow*(1._dp - zeroPlaneDisplacement/heightCanopyTopAboveSnow)
-    end if
-
-   ! constant parameters dependent on the vegetation type
-   case(vegTypeTable)
-    zeroPlaneDisplacement = zpdFraction*heightCanopyTopAboveSnow  ! zero-plane displacement (m)
-    z0Canopy = z0CanopyParam                                      ! roughness length of the veg canopy (m)
-
-   ! check
-   case default
-    err=10; message=trim(message)//"unknown parameterization for vegetation roughness length and displacement height"; return
-
-  end select  ! vegetation traits (z0, zpd)
-
-  ! check zero plane displacement
-  if(zeroPlaneDisplacement < heightCanopyBottomAboveSnow)then
-   write(*,'(a,1x,10(f12.5,1x))') 'heightCanopyTop, snowDepth, heightCanopyTopAboveSnow, heightCanopyBottomAboveSnow, exposedVAI = ', &
-                                   heightCanopyTop, snowDepth, heightCanopyTopAboveSnow, heightCanopyBottomAboveSnow, exposedVAI
-   message=trim(message)//'zero plane displacement is below the canopy bottom'
-   err=20; return
-  endif
-
-  ! check measurement height
-  if(mHeight < zeroPlaneDisplacement)then; err=20; message=trim(message)//'measurement height is below the displacement height'; return; end if
-  if(mHeight < z0Canopy)then; err=20; message=trim(message)//'measurement height is below the roughness length'; return; end if
-
-  ! -----------------------------------------------------------------------------------------------------------------------------------------
-  ! -----------------------------------------------------------------------------------------------------------------------------------------
-  ! * compute resistance for the case where the canopy is exposed
-  ! compute the stability correction for resistance from canopy air space to air above the canopy (-)
-  call aStability(&
-                  ! input
-                  derivDesired,                                     & ! input: logical flag to compute analytical derivatives
-                  ixStability,                                      & ! input: choice of stability function
-                  ! input: forcing data, diagnostic and state variables
-                  mHeight,                                          & ! input: measurement height (m)
-                  airTemp,                                          & ! input: air temperature above the canopy (K)
-                  canairTemp,                                       & ! input: temperature of the canopy air space (K)
-                  windspd,                                          & ! input: wind speed above the canopy (m s-1)
-                  ! input: stability parameters
-                  critRichNumber,                                   & ! input: critical value for the bulk Richardson number where turbulence ceases (-)
-                  Louis79_bparam,                                   & ! input: parameter in Louis (1979) stability function
-                  Mahrt87_eScale,                                   & ! input: exponential scaling factor in the Mahrt (1987) stability function
-                  ! output
-                  RiBulkCanopy,                                     & ! output: bulk Richardson number (-)
-                  canopyStabilityCorrection,                        & ! output: stability correction for turbulent heat fluxes (-)
-                  dCanopyStabilityCorrection_dRich,                 & ! output: derivative in stability correction w.r.t. Richardson number for the canopy (-)
-                  dCanopyStabilityCorrection_dAirTemp,              & ! output: (not used) derivative in stability correction w.r.t. air temperature (K-1)
-                  dCanopyStabilityCorrection_dCasTemp,              & ! output: derivative in stability correction w.r.t. canopy air space temperature (K-1)
-                  err, cmessage                                     ) ! output: error control
-  if(err/=0)then; message=trim(message)//trim(cmessage); return; end if
-
-  ! compute turbulent exchange coefficient (-)
-  canopyExNeut = (vkc**2._dp) / ( log((mHeight - zeroPlaneDisplacement)/z0Canopy))**2._dp     ! coefficient under conditions of neutral stability
-  sfc2AtmExchangeCoeff_canopy = canopyExNeut*canopyStabilityCorrection                        ! after stability corrections
-
-  ! compute the friction velocity (m s-1)
-  frictionVelocity = windspd * sqrt(sfc2AtmExchangeCoeff_canopy)
-
-  ! compute the above-canopy resistance (s m-1)
-  canopyResistance = 1._dp/(sfc2AtmExchangeCoeff_canopy*windspd)
-  if(canopyResistance < 0._dp)then; err=20; message=trim(message)//'canopy resistance < 0'; return; end if
-
-  ! compute windspeed at the top of the canopy above snow depth (m s-1)
-  ! NOTE: stability corrections cancel out
-  windConvFactor_fv = log((heightCanopyTopAboveSnow - zeroPlaneDisplacement)/z0Canopy) / log((mHeight - snowDepth - zeroPlaneDisplacement)/z0Canopy)
-  windspdCanopyTop  = windspd*windConvFactor_fv
-
-  ! compute the windspeed reduction
-  ! Refs: Norman et al. (Ag. Forest Met., 1995) -- citing Goudriaan (1977 manuscript "crop micrometeorology: a simulation study", Wageningen).  
-  windReductionFactor = windReductionParam * exposedVAI**twoThirds * (heightCanopyTopAboveSnow - heightCanopyBottomAboveSnow)**oneThird / leafDimension**oneThird
-
-  ! compute windspeed at the height z0Canopy+zeroPlaneDisplacement (m s-1)
-  referenceHeight   = z0Canopy+zeroPlaneDisplacement
-  windConvFactor    = exp(-windReductionFactor*(1._dp - (referenceHeight/heightCanopyTopAboveSnow)))
-  windspdRefHeight  = windspdCanopyTop*windConvFactor
-
-  ! compute windspeed at the bottom of the canopy relative to the snow depth (m s-1)
-  windConvFactor       = exp(-windReductionFactor*(1._dp - (heightCanopyBottomAboveSnow/heightCanopyTopAboveSnow)))
-  windspdCanopyBottom  = windspdCanopyTop*windConvFactor
-
-  ! compute the leaf boundary layer resistance (s m-1)
-  singleLeafConductance  = leafExchangeCoeff*sqrt(windspdCanopyTop/leafDimension)
-  leaf2CanopyScaleFactor = (2._dp/windReductionFactor) * (1._dp - exp(-windReductionFactor/2._dp)) ! factor to scale from the leaf to the canopy
-  canopyLeafConductance  = singleLeafConductance*leaf2CanopyScaleFactor
-  leafResistance         = 1._dp/(canopyLeafConductance)
-  if(leafResistance < 0._dp)then; err=20; message=trim(message)//'leaf resistance < 0'; return; end if
-
-  ! compute eddy diffusivity for heat at the top of the canopy (m2 s-1)
-  !  Note: use of friction velocity here includes stability adjustments
-  !  Note: max used to avoid dividing by zero
-  eddyDiffusCanopyTop = max(vkc*FrictionVelocity*(heightCanopyTopAboveSnow - zeroPlaneDisplacement), mpe)
-
-  ! compute the resistance between the surface and canopy air UNDER NEUTRAL CONDITIONS (s m-1)
-  ! print*, ""
-  ! print*, "-windReductionFactor = ", -windReductionFactor
-  ! print*, " z0Ground = ", z0Ground
-  ! print*, " heightCanopyTopAboveSnow = ", heightCanopyTopAboveSnow
-  ! print*, " zeroPlaneDisplacement = ", zeroPlaneDisplacement
-  ! print*, " heightCanopyTopAboveSnow = ", heightCanopyTopAboveSnow
-  ! print*, " eddyDiffusCanopyTop = ", eddyDiffusCanopyTop
-  ! print*, ""
-  ! case 1: assume exponential profile extends from the snow depth plus surface roughness length to the displacement height plus vegetation roughness
-  if(ixWindProfile==exponential .or. heightCanopyBottomAboveSnow<z0Ground+xTolerance)then
-   ! compute the neutral ground resistance
-   tmp1 = exp(-windReductionFactor* z0Ground/heightCanopyTopAboveSnow)
-   tmp2 = exp(-windReductionFactor*(z0Canopy+zeroPlaneDisplacement)/heightCanopyTopAboveSnow)
-   groundResistanceNeutral = ( heightCanopyTopAboveSnow*exp(windReductionFactor) / (windReductionFactor*eddyDiffusCanopyTop) ) * (tmp1 - tmp2)   ! s m-1
-
-  ! case 2: logarithmic profile from snow depth plus roughness height to bottom of the canopy
-  ! NOTE: heightCanopyBottomAboveSnow>z0Ground+xTolerance
-  else 
-   ! compute the neutral ground resistance
-   ! (first, component between heightCanopyBottomAboveSnow and z0Canopy+zeroPlaneDisplacement)
-   tmp1  = exp(-windReductionFactor* heightCanopyBottomAboveSnow/heightCanopyTopAboveSnow)
-   tmp2  = exp(-windReductionFactor*(z0Canopy+zeroPlaneDisplacement)/heightCanopyTopAboveSnow)
-   groundResistanceNeutral = ( heightCanopyTopAboveSnow*exp(windReductionFactor) / (windReductionFactor*eddyDiffusCanopyTop) ) * (tmp1 - tmp2)
-   ! (add log-below-canopy component)
-   groundResistanceNeutral = groundResistanceNeutral + (1._dp/(max(0.1_dp,windspdCanopyBottom)*vkc**2._dp))*(log(heightCanopyBottomAboveSnow/z0Ground))**2._dp
-   
-  endif  ! switch between exponential profile and log-below-canopy
-
-  ! compute the stability correction for resistance from the ground to the canopy air space (-)
-  ! NOTE: here we are interested in the windspeed at height z0Canopy+zeroPlaneDisplacement
-  call aStability(&
-                  ! input
-                  derivDesired,                                     & ! input: logical flag to compute analytical derivatives
-                  ixStability,                                      & ! input: choice of stability function
-                  ! input: forcing data, diagnostic and state variables
-                  referenceHeight,                                  & ! input: height of the canopy air space temperature/wind (m)
-                  canairTemp,                                       & ! input: temperature of the canopy air space (K)
-                  groundTemp,                                       & ! input: temperature of the ground surface (K)
-                  max(0.1_dp,windspdRefHeight),                     & ! input: wind speed at height z0Canopy+zeroPlaneDisplacement (m s-1)
-                  ! input: stability parameters
-                  critRichNumber,                                   & ! input: critical value for the bulk Richardson number where turbulence ceases (-)
-                  Louis79_bparam,                                   & ! input: parameter in Louis (1979) stability function
-                  Mahrt87_eScale,                                   & ! input: exponential scaling factor in the Mahrt (1987) stability function
-                  ! output
-                  RiBulkGround,                                     & ! output: bulk Richardson number (-)
-                  groundStabilityCorrection,                        & ! output: stability correction for turbulent heat fluxes (-)
-                  dGroundStabilityCorrection_dRich,                 & ! output: derivative in stability correction w.r.t. Richardson number for the canopy (-)
-                  dGroundStabilityCorrection_dCasTemp,              & ! output: derivative in stability correction w.r.t. canopy air space temperature (K-1)
-                  dGroundStabilityCorrection_dSfcTemp,              & ! output: derivative in stability correction w.r.t. surface temperature (K-1)
-                  err, cmessage                                     ) ! output: error control
-  if(err/=0)then; message=trim(message)//trim(cmessage); return; end if
-
-  ! compute the ground resistance
-  groundResistance = groundResistanceNeutral / groundStabilityCorrection
-  if(groundResistance < 0._dp)then; err=20; message=trim(message)//'ground resistance < 0 [vegetation is present]'; return; end if
-
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! * compute resistance for the case without a canopy (bare ground, or canopy completely buried with snow)
- else
-
-  ! no canopy, so set huge resistances (not used)
-  canopyResistance = 1.e12_dp   ! not used: huge resistance, so conductance is essentially zero
-  leafResistance   = 1.e12_dp   ! not used: huge resistance, so conductance is essentially zero
-
-  ! check that measurement height above the ground surface is above the roughness length
-  if(mHeight < snowDepth+z0Ground)then; err=20; message=trim(message)//'measurement height < snow depth + roughness length'; return; end if
-
-  ! compute the resistance between the surface and canopy air UNDER NEUTRAL CONDITIONS (s m-1)
-  groundExNeut = (vkc**2._dp) / ( log((mHeight - snowDepth)/z0Ground)**2._dp) ! turbulent transfer coefficient under conditions of neutral stability (-)
-  groundResistanceNeutral = 1._dp / (groundExNeut*windspd)
-
-  ! define height above the snow surface
-  heightAboveGround  = mHeight - snowDepth
-
-  ! check that measurement height above the ground surface is above the roughness length
-  if(heightAboveGround < z0Ground)then
-   print*, 'z0Ground = ', z0Ground
-   print*, 'mHeight  = ', mHeight
-   print*, 'snowDepth = ', snowDepth
-   print*, 'heightAboveGround = ', heightAboveGround
-   message=trim(message)//'height above ground < roughness length [likely due to snow accumulation]'
-   err=20; return
-  end if
-
-  ! compute ground stability correction
-  call aStability(&
-                   ! input
-                  derivDesired,                                     & ! input: logical flag to compute analytical derivatives
-                  ixStability,                                      & ! input: choice of stability function
-                  ! input: forcing data, diagnostic and state variables
-                  heightAboveGround,                                & ! input: measurement height above the ground surface (m)
-                  airtemp,                                          & ! input: temperature above the ground surface (K)
-                  groundTemp,                                       & ! input: trial value of surface temperature -- "surface" is either canopy or ground (K)
-                  windspd,                                          & ! input: wind speed above the ground surface (m s-1)
-                  ! input: stability parameters
-                  critRichNumber,                                   & ! input: critical value for the bulk Richardson number where turbulence ceases (-)
-                  Louis79_bparam,                                   & ! input: parameter in Louis (1979) stability function
-                  Mahrt87_eScale,                                   & ! input: exponential scaling factor in the Mahrt (1987) stability function
-                  ! output
-                  RiBulkGround,                                     & ! output: bulk Richardson number (-)
-                  groundStabilityCorrection,                        & ! output: stability correction for turbulent heat fluxes (-)
-                  dGroundStabilityCorrection_dRich,                 & ! output: derivative in stability correction w.r.t. Richardson number for the ground surface (-)
-                  dGroundStabilityCorrection_dAirTemp,              & ! output: (not used) derivative in stability correction w.r.t. air temperature (K-1)
-                  dGroundStabilityCorrection_dSfcTemp,              & ! output: derivative in stability correction w.r.t. surface temperature (K-1)
-                  err, cmessage                                     ) ! output: error control
-  if(err/=0)then; message=trim(message)//trim(cmessage); return; end if
-
-  ! compute the ground resistance (after stability corrections)
-  groundResistance = groundResistanceNeutral/groundStabilityCorrection
-  if(groundResistance < 0._dp)then; err=20; message=trim(message)//'ground resistance < 0 [no vegetation]'; return; end if
-
-  ! set all canopy variables to missing (no canopy!)
-  z0Canopy                   = missingValue   ! roughness length of the vegetation canopy (m)
-  RiBulkCanopy               = missingValue   ! bulk Richardson number for the canopy (-)
-  windReductionFactor        = missingValue   ! canopy wind reduction factor (-)
-  zeroPlaneDisplacement      = missingValue   ! zero plane displacement (m)
-  canopyStabilityCorrection  = missingValue   ! stability correction for the canopy (-)
-  eddyDiffusCanopyTop        = missingValue   ! eddy diffusivity for heat at the top of the canopy (m2 s-1)
-  frictionVelocity           = missingValue   ! friction velocity (m s-1)
-  windspdCanopyTop           = missingValue   ! windspeed at the top of the canopy (m s-1)
-  windspdCanopyBottom        = missingValue   ! windspeed at the height of the bottom of the canopy (m s-1)
-
- end if  ! (if no canopy)
-
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! * compute derivatives
- if(derivDesired)then  ! if analytical derivatives are desired
-
-  ! derivatives for the vegetation canopy
-  if(computeVegFlux) then ! (if vegetation is exposed)
-
-   ! ***** compute derivatives w.r.t. canopy temperature
-   ! NOTE: derivatives are zero because using canopy air space temperature
-   dCanopyResistance_dTCanopy = 0._dp ! derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
-   dGroundResistance_dTCanopy = 0._dp ! derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
-
-   ! ***** compute derivatives w.r.t. ground temperature (s m-1 K-1)
-   dGroundResistance_dTGround = -(groundResistanceNeutral*dGroundStabilityCorrection_dSfcTemp)/(groundStabilityCorrection**2._dp)
-
-   ! ***** compute derivatives w.r.t. temperature of the canopy air space (s m-1 K-1)
-   ! derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
-   dCanopyResistance_dTCanair = -dCanopyStabilityCorrection_dCasTemp/(windspd*canopyExNeut*canopyStabilityCorrection**2._dp)
-   ! derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
-   ! (compute derivative in NEUTRAL ground resistance w.r.t. canopy air temperature (s m-1 K-1))
-   dFV_dT = windspd*canopyExNeut*dCanopyStabilityCorrection_dCasTemp/(sqrt(sfc2AtmExchangeCoeff_canopy)*2._dp)                         ! d(frictionVelocity)/d(canopy air temperature)
-   dED_dT = dFV_dT*vkc*(heightCanopyTopAboveSnow - zeroPlaneDisplacement)                                                              ! d(eddyDiffusCanopyTop)d(canopy air temperature)
-   dGR_dT = -dED_dT*(tmp1 - tmp2)*heightCanopyTopAboveSnow*exp(windReductionFactor) / (windReductionFactor*eddyDiffusCanopyTop**2._dp) ! d(groundResistanceNeutral)/d(canopy air temperature)
-   ! (stitch everything together -- product rule)
-   dGroundResistance_dTCanair = dGR_dT/groundStabilityCorrection - groundResistanceNeutral*dGroundStabilityCorrection_dCasTemp/(groundStabilityCorrection**2._dp)
-
-  ! ***** compute resistances for non-vegetated surfaces (e.g., snow)
-  else
-
-   ! set canopy derivatives to zero (non-vegetated, remember)
-   dCanopyResistance_dTCanopy = 0._dp
-   dGroundResistance_dTCanopy = 0._dp
-
-   ! compute derivatives for ground resistance
-   dGroundResistance_dTGround = -dGroundStabilityCorrection_dSfcTemp/(windspd*groundExNeut*groundStabilityCorrection**2._dp)
-
-  end if  ! (switch between vegetated and non-vegetated surfaces)
-
- ! * analytical derivatives not desired
- else
-  dGroundResistance_dTGround = missingValue
-  dGroundResistance_dTCanopy = missingValue
-  dCanopyResistance_dTCanopy = missingValue
- end if
-
- ! test
- !print*, 'dGroundResistance_dTGround = ', dGroundResistance_dTGround
- !print*, 'dGroundResistance_dTCanopy = ', dGroundResistance_dTCanopy
- !print*, 'dCanopyResistance_dTCanopy = ', dCanopyResistance_dTCanopy
- !pause 'in aeroResist'
-
-end subroutine aeroResist
-
-
- ! *******************************************************************************************************
- ! private subroutine soilResist: compute soil moisture factor controlling stomatal resistance
- ! *******************************************************************************************************
- subroutine soilResist(&
-                       ! input (model decisions)
-                       ixSoilResist,             & ! intent(in): choice of function for the soil moisture control on stomatal resistance
-                       ixGroundwater,            & ! intent(in): choice of groundwater representation
-                       ! input (state variables)
-                       mLayerMatricHead,         & ! intent(in): matric head in each layer (m)
-                       mLayerVolFracLiq,         & ! intent(in): volumetric fraction of liquid water in each layer
-                       scalarAquiferStorage,     & ! intent(in): aquifer storage (m)
-                       ! input (diagnostic variables)
-                       mLayerRootDensity,        & ! intent(in): root density in each layer (-)
-                       scalarAquiferRootFrac,    & ! intent(in): fraction of roots below the lowest unsaturated layer (-)
-                       ! input (parameters)
-                       plantWiltPsi,             & ! intent(in): matric head at wilting point (m)
-                       soilStressParam,          & ! intent(in): parameter in the exponential soil stress function (-)
-                       critSoilWilting,          & ! intent(in): critical vol. liq. water content when plants are wilting (-)
-                       critSoilTranspire,        & ! intent(in): critical vol. liq. water content when transpiration is limited (-)
-                       critAquiferTranspire,     & ! intent(in): critical aquifer storage value when transpiration is limited (m)
-                       ! output
-                       wAvgTranspireLimitFac,    & ! intent(out): weighted average of the transpiration limiting factor (-)
-                       mLayerTranspireLimitFac,  & ! intent(out): transpiration limiting factor in each layer (-)
-                       aquiferTranspireLimitFac, & ! intent(out): transpiration limiting factor for the aquifer (-)
-                       err,message)                ! intent(out): error control
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- USE mDecisions_module, only: NoahType,CLM_Type,SiB_Type  ! options for the choice of function for the soil moisture control on stomatal resistance
- USE mDecisions_module, only: bigBucket                   ! named variable that defines the "bigBucket" groundwater parameterization
- implicit none
- ! input (model decisions)
- integer(i4b),intent(in)       :: ixSoilResist             ! choice of function for the soil moisture control on stomatal resistance
- integer(i4b),intent(in)       :: ixGroundwater            ! choice of groundwater representation
- ! input (variables)
- real(dp),intent(in)           :: mLayerMatricHead(:)      ! matric head in each layer (m)
- real(dp),intent(in)           :: mLayerVolFracLiq(:)      ! volumetric fraction of liquid water in each layer (-)
- real(dp),intent(in)           :: scalarAquiferStorage     ! aquifer storage (m)
- ! input (diagnostic variables)
- real(dp),intent(in)           :: mLayerRootDensity(:)     ! root density in each layer (-)
- real(dp),intent(in)           :: scalarAquiferRootFrac    ! fraction of roots below the lowest unsaturated layer (-)
- ! input (parameters)
- real(dp),intent(in)           :: plantWiltPsi             ! matric head at wilting point (m)
- real(dp),intent(in)           :: soilStressParam          ! parameter in the exponential soil stress function (-)
- real(dp),intent(in)           :: critSoilWilting          ! critical vol. liq. water content when plants are wilting (-)
- real(dp),intent(in)           :: critSoilTranspire        ! critical vol. liq. water content when transpiration is limited (-)
- real(dp),intent(in)           :: critAquiferTranspire     ! critical aquifer storage value when transpiration is limited (m)
- ! output
- real(dp),intent(out)          :: wAvgTranspireLimitFac    ! intent(out): weighted average of the transpiration limiting factor (-)
- real(dp),intent(out)          :: mLayerTranspireLimitFac(:)  ! intent(out): transpiration limiting factor in each layer (-)
- real(dp),intent(out)          :: aquiferTranspireLimitFac ! intent(out): transpiration limiting factor for the aquifer (-)
- integer(i4b),intent(out)      :: err                      ! error code
- character(*),intent(out)      :: message                  ! error message
- ! local variables
- real(dp)                      :: gx                       ! stress function for the soil layers
- real(dp),parameter            :: verySmall=epsilon(gx)    ! a very small number
- integer(i4b)                  :: iLayer                   ! index of soil layer
- ! initialize error control
- err=0; message='soilResist/'
-
- ! ** compute the factor limiting transpiration for each soil layer (-)
- wAvgTranspireLimitFac = 0._dp  ! (initialize the weighted average)
- do iLayer=1,size(mLayerMatricHead)
-  ! compute the soil stress function
-  select case(ixSoilResist)
-   case(NoahType)  ! thresholded linear function of volumetric liquid water content
-    gx = (mLayerVolFracLiq(iLayer) - critSoilWilting) / (critSoilTranspire - critSoilWilting)
-   case(CLM_Type)  ! thresholded linear function of matric head
-    if(mLayerMatricHead(iLayer) > plantWiltPsi)then
-     gx = 1._dp - mLayerMatricHead(iLayer)/plantWiltPsi
-    else
-     gx = 0._dp
-    end if
-   case(SiB_Type)  ! exponential of the log of matric head
-    if(mLayerMatricHead(iLayer) < 0._dp)then  ! (unsaturated)
-     gx = 1._dp - exp( -soilStressParam * ( log(plantWiltPsi/mLayerMatricHead(iLayer)) ) )
-    else ! (saturated)
-     gx = 1._dp
-    end if
-   case default    ! check identified the option
-    err=20; message=trim(message)//'cannot identify option for soil resistance'; return
-  end select
-  ! save the factor for the given layer (ensure between zero and one)
-  mLayerTranspireLimitFac(iLayer) = min( max(verySmall,gx), 1._dp)
-  ! compute the weighted average (weighted by root density)
-  wAvgTranspireLimitFac = wAvgTranspireLimitFac + mLayerTranspireLimitFac(iLayer)*mLayerRootDensity(iLayer)
- end do ! (looping through soil layers)
-
- ! ** compute the factor limiting evaporation in the aquifer
- if(scalarAquiferRootFrac > verySmall)then
-  ! check that aquifer root fraction is allowed
-  if(ixGroundwater /= bigBucket)then
-   message=trim(message)//'aquifer evaporation only allowed for the big groundwater bucket -- increase the soil depth to account for roots'
-   err=20; return
-  end if
-  ! compute the factor limiting evaporation for the aquifer
-  aquiferTranspireLimitFac = min(scalarAquiferStorage/critAquiferTranspire, 1._dp)
- else  ! (if there are roots in the aquifer)
-  aquiferTranspireLimitFac = 0._dp
- end if
-
- ! compute the weighted average (weighted by root density)
- wAvgTranspireLimitFac = wAvgTranspireLimitFac + aquiferTranspireLimitFac*scalarAquiferRootFrac
-
- end subroutine soilResist
-
-
- ! ********************************************************************************
- ! private subroutine turbFluxes: compute turbulent heat fluxes
- ! ********************************************************************************
- subroutine turbFluxes(&
-                       ! input: model control
-                       computeVegFlux,                & ! intent(in): logical flag to compute vegetation fluxes (.false. if veg buried by snow)
-                       ixDerivMethod,                 & ! intent(in): choice of method used to compute derivative (analytical or numerical)
-                       ! input: above-canopy forcing data
-                       airtemp,                       & ! intent(in): air temperature at some height above the surface (K)
-                       airpres,                       & ! intent(in): air pressure of the air above the vegetation canopy (Pa)
-                       VPair,                         & ! intent(in): vapor pressure of the air above the vegetation canopy (Pa)
-                       ! input: latent heat of sublimation/vaporization
-                       latHeatSubVapCanopy,           & ! intent(in): latent heat of sublimation/vaporization for the vegetation canopy (J kg-1)
-                       latHeatSubVapGround,           & ! intent(in): latent heat of sublimation/vaporization for the ground surface (J kg-1)
-                       ! input: canopy and ground temperature
-                       canairTemp,                    & ! intent(in): temperature of the canopy air space (K)
-                       canopyTemp,                    & ! intent(in): canopy temperature (K)
-                       groundTemp,                    & ! intent(in): ground temperature (K)
-                       satVP_CanopyTemp,              & ! intent(in): saturation vapor pressure at the temperature of the veg canopy (Pa)
-                       satVP_GroundTemp,              & ! intent(in): saturation vapor pressure at the temperature of the ground (Pa)
-                       dSVPCanopy_dCanopyTemp,        & ! intent(in): derivative in canopy saturation vapor pressure w.r.t. canopy temperature (Pa K-1)
-                       dSVPGround_dGroundTemp,        & ! intent(in): derivative in ground saturation vapor pressure w.r.t. ground temperature (Pa K-1)
-                       ! input: diagnostic variables
-                       exposedVAI,                    & ! intent(in): exposed vegetation area index -- leaf plus stem (m2 m-2)
-                       canopyWetFraction,             & ! intent(in): fraction of canopy that is wet [0-1]
-                       dCanopyWetFraction_dWat,       & ! intent(in): derivative in the canopy wetted fraction w.r.t. total water content (kg-1 m-2)
-                       dCanopyWetFraction_dT,         & ! intent(in): derivative in wetted fraction w.r.t. canopy temperature (K-1)
-                       canopySunlitLAI,               & ! intent(in): sunlit leaf area (-)
-                       canopyShadedLAI,               & ! intent(in): shaded leaf area (-)
-                       soilRelHumidity,               & ! intent(in): relative humidity in the soil pores [0-1]
-                       soilResistance,                & ! intent(in): resistance from the soil (s m-1)
-                       leafResistance,                & ! intent(in): mean leaf boundary layer resistance per unit leaf area (s m-1)
-                       groundResistance,              & ! intent(in): below canopy aerodynamic resistance (s m-1)
-                       canopyResistance,              & ! intent(in): above canopy aerodynamic resistance (s m-1)
-                       stomResistSunlit,              & ! intent(in): stomatal resistance for sunlit leaves (s m-1)
-                       stomResistShaded,              & ! intent(in): stomatal resistance for shaded leaves (s m-1)
-                       ! input: derivatives in scalar resistances
-                       dGroundResistance_dTGround,    & ! intent(in): derivative in ground resistance w.r.t. ground temperature (s m-1 K-1)
-                       dGroundResistance_dTCanopy,    & ! intent(in): derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
-                       dGroundResistance_dTCanair,    & ! intent(in): derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
-                       dCanopyResistance_dTCanopy,    & ! intent(in): derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
-                       dCanopyResistance_dTCanair,    & ! intent(in): derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
-                       ! output: conductances (used to check derivative calculations)
-                       leafConductance,               & ! intent(out): leaf conductance (m s-1)
-                       canopyConductance,             & ! intent(out): canopy conductance (m s-1)
-                       groundConductanceSH,           & ! intent(out): ground conductance for sensible heat (m s-1)
-                       groundConductanceLH,           & ! intent(out): ground conductance for latent heat -- includes soil resistance (m s-1)
-                       evapConductance,               & ! intent(out): conductance for evaporation (m s-1)
-                       transConductance,              & ! intent(out): conductance for transpiration (m s-1)
-                       totalConductanceSH,            & ! intent(out): total conductance for sensible heat (m s-1)
-                       totalConductanceLH,            & ! intent(out): total conductance for latent heat (m s-1)
-                       ! output: canopy air space variables
-                       VP_CanopyAir,                  & ! intent(out): vapor pressure of the canopy air space (Pa)
-                       ! output: fluxes from the vegetation canopy
-                       senHeatCanopy,                 & ! intent(out): sensible heat flux from the canopy to the canopy air space (W m-2)
-                       latHeatCanopyEvap,             & ! intent(out): latent heat flux associated with evaporation from the canopy to the canopy air space (W m-2)
-                       latHeatCanopyTrans,            & ! intent(out): latent heat flux associated with transpiration from the canopy to the canopy air space (W m-2)
-                       ! output: fluxes from non-vegetated surfaces (ground surface below vegetation, bare ground, or snow covered vegetation)
-                       senHeatGround,                 & ! intent(out): sensible heat flux from ground surface below vegetation, bare ground, or snow covered vegetation (W m-2)
-                       latHeatGround,                 & ! intent(out): latent heat flux from ground surface below vegetation, bare ground, or snow covered vegetation (W m-2)
-                       ! output: total heat fluxes to the atmosphere
-                       senHeatTotal,                  & ! intent(out): total sensible heat flux to the atmosphere (W m-2)
-                       latHeatTotal,                  & ! intent(out): total latent heat flux to the atmosphere (W m-2)
-                       ! output: net fluxes
-                       turbFluxCanair,                & ! intent(out): net turbulent heat fluxes at the canopy air space (W m-2)
-                       turbFluxCanopy,                & ! intent(out): net turbulent heat fluxes at the canopy (W m-2)
-                       turbFluxGround,                & ! intent(out): net turbulent heat fluxes at the ground surface (W m-2)
-                       ! output: flux derivatives
-                       dTurbFluxCanair_dTCanair,      & ! intent(out): derivative in net canopy air space fluxes w.r.t. canopy air temperature (W m-2 K-1)
-                       dTurbFluxCanair_dTCanopy,      & ! intent(out): derivative in net canopy air space fluxes w.r.t. canopy temperature (W m-2 K-1)
-                       dTurbFluxCanair_dTGround,      & ! intent(out): derivative in net canopy air space fluxes w.r.t. ground temperature (W m-2 K-1)
-                       dTurbFluxCanopy_dTCanair,      & ! intent(out): derivative in net canopy turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-                       dTurbFluxCanopy_dTCanopy,      & ! intent(out): derivative in net canopy turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-                       dTurbFluxCanopy_dTGround,      & ! intent(out): derivative in net canopy turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-                       dTurbFluxGround_dTCanair,      & ! intent(out): derivative in net ground turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-                       dTurbFluxGround_dTCanopy,      & ! intent(out): derivative in net ground turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-                       dTurbFluxGround_dTGround,      & ! intent(out): derivative in net ground turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-                       ! output: liquid flux derivatives (canopy evap)
-                       dLatHeatCanopyEvap_dCanLiq,    & ! intent(out): derivative in latent heat of canopy evaporation w.r.t. canopy liquid water content (J kg-1 s-1)
-                       dLatHeatCanopyEvap_dTCanair,   & ! intent(out): derivative in latent heat of canopy evaporation w.r.t. canopy air temperature (W m-2 K-1)
-                       dLatHeatCanopyEvap_dTCanopy,   & ! intent(out): derivative in latent heat of canopy evaporation w.r.t. canopy temperature (W m-2 K-1)
-                       dLatHeatCanopyEvap_dTGround,   & ! intent(out): derivative in latent heat of canopy evaporation w.r.t. ground temperature (W m-2 K-1)
-                       ! output: liquid flux derivatives (ground evap)
-                       dLatHeatGroundEvap_dCanLiq,    & ! intent(out): derivative in latent heat of ground evaporation w.r.t. canopy liquid water content (J kg-1 s-1)
-                       dLatHeatGroundEvap_dTCanair,   & ! intent(out): derivative in latent heat of ground evaporation w.r.t. canopy air temperature
-                       dLatHeatGroundEvap_dTCanopy,   & ! intent(out): derivative in latent heat of ground evaporation w.r.t. canopy temperature
-                       dLatHeatGroundEvap_dTGround,   & ! intent(out): derivative in latent heat of ground evaporation w.r.t. ground temperature
-                       ! output: cross derivatives
-                       dTurbFluxCanair_dCanLiq,       & ! intent(out): derivative in net canopy air space fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-                       dTurbFluxCanopy_dCanLiq,       & ! intent(out): derivative in net canopy turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-                       dTurbFluxGround_dCanLiq,       & ! intent(out): derivative in net ground turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-                       ! output: error control
-                       err,message                    ) ! intent(out): error control
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- implicit none
- ! input: model control
- logical(lgt),intent(in)       :: computeVegFlux        ! logical flag to compute vegetation fluxes (.false. if veg buried by snow)
- integer(i4b),intent(in)       :: ixDerivMethod         ! choice of method used to compute derivative (analytical or numerical)
- ! input: above-canopy forcing data
- real(dp),intent(in)           :: airtemp               ! air temperature at some height above the surface (K)
- real(dp),intent(in)           :: airpres               ! air pressure of the air above the vegetation canopy (Pa)
- real(dp),intent(in)           :: VPair                 ! vapor pressure of the air above the vegetation canopy (Pa)
- ! input: latent heat of sublimation/vaporization
- real(dp),intent(in)           :: latHeatSubVapCanopy   ! latent heat of sublimation/vaporization for the vegetation canopy (J kg-1)
- real(dp),intent(in)           :: latHeatSubVapGround   ! latent heat of sublimation/vaporization for the ground surface (J kg-1)
- ! input: canopy and ground temperature
- real(dp),intent(in)           :: canairTemp            ! temperature of the canopy air space (K)
- real(dp),intent(in)           :: canopyTemp            ! canopy temperature (K)
- real(dp),intent(in)           :: groundTemp            ! ground temperature (K)
- real(dp),intent(in)           :: satVP_CanopyTemp      ! saturation vapor pressure at the temperature of the veg canopy (Pa)
- real(dp),intent(in)           :: satVP_GroundTemp      ! saturation vapor pressure at the temperature of the ground (Pa)
- real(dp),intent(in)           :: dSVPCanopy_dCanopyTemp  ! derivative in canopy saturation vapor pressure w.r.t. canopy temperature (Pa K-1)
- real(dp),intent(in)           :: dSVPGround_dGroundTemp  ! derivative in ground saturation vapor pressure w.r.t. ground temperature (Pa K-1)
- ! input: diagnostic variables
- real(dp),intent(in)           :: exposedVAI            ! exposed vegetation area index -- leaf plus stem (m2 m-2)
- real(dp),intent(in)           :: canopyWetFraction     ! fraction of canopy that is wet [0-1]
- real(dp),intent(in)           :: dCanopyWetFraction_dWat ! derivative in the canopy wetted fraction w.r.t. liquid water content (kg-1 m-2)
- real(dp),intent(in)           :: dCanopyWetFraction_dT   ! derivative in the canopy wetted fraction w.r.t. canopy temperature (K-1)
- real(dp),intent(in)           :: canopySunlitLAI       ! sunlit leaf area (-)
- real(dp),intent(in)           :: canopyShadedLAI       ! shaded leaf area (-)
- real(dp),intent(in)           :: soilRelHumidity       ! relative humidity in the soil pores [0-1]
- real(dp),intent(in)           :: soilResistance        ! resistance from the soil (s m-1)
- real(dp),intent(in)           :: leafResistance        ! mean leaf boundary layer resistance per unit leaf area (s m-1)
- real(dp),intent(in)           :: groundResistance      ! below canopy aerodynamic resistance (s m-1)
- real(dp),intent(in)           :: canopyResistance      ! above canopy aerodynamic resistance (s m-1)
- real(dp),intent(in)           :: stomResistSunlit      ! stomatal resistance for sunlit leaves (s m-1)
- real(dp),intent(in)           :: stomResistShaded      ! stomatal resistance for shaded leaves (s m-1)
- ! input: derivatives in scalar resistances
- real(dp),intent(in)            :: dGroundResistance_dTGround       ! derivative in ground resistance w.r.t. ground temperature (s m-1 K-1)
- real(dp),intent(in)            :: dGroundResistance_dTCanopy       ! derivative in ground resistance w.r.t. canopy temperature (s m-1 K-1)
- real(dp),intent(in)            :: dGroundResistance_dTCanair       ! derivative in ground resistance w.r.t. canopy air temperature (s m-1 K-1)
- real(dp),intent(in)            :: dCanopyResistance_dTCanopy       ! derivative in canopy resistance w.r.t. canopy temperature (s m-1 K-1)
- real(dp),intent(in)            :: dCanopyResistance_dTCanair       ! derivative in canopy resistance w.r.t. canopy air temperature (s m-1 K-1)
- ! ---------------------------------------------------------------------------------------------------------------------------------------------------------------
- ! output: conductances -- used to test derivatives
- real(dp),intent(out)          :: leafConductance              ! leaf conductance (m s-1)
- real(dp),intent(out)          :: canopyConductance            ! canopy conductance (m s-1)
- real(dp),intent(out)          :: groundConductanceSH          ! ground conductance for sensible heat (m s-1)
- real(dp),intent(out)          :: groundConductanceLH          ! ground conductance for latent heat -- includes soil resistance (m s-1)
- real(dp),intent(out)          :: evapConductance              ! conductance for evaporation (m s-1)
- real(dp),intent(out)          :: transConductance             ! conductance for transpiration (m s-1)
- real(dp),intent(out)          :: totalConductanceSH           ! total conductance for sensible heat (m s-1)
- real(dp),intent(out)          :: totalConductanceLH           ! total conductance for latent heat (m s-1)
- ! output: canopy air space variables
- real(dp),intent(out)          :: VP_CanopyAir                 ! vapor pressure of the canopy air space (Pa)
- ! output: fluxes from the vegetation canopy
- real(dp),intent(out)          :: senHeatCanopy                ! sensible heat flux from the canopy to the canopy air space (W m-2)
- real(dp),intent(out)          :: latHeatCanopyEvap            ! latent heat flux associated with evaporation from the canopy to the canopy air space (W m-2)
- real(dp),intent(out)          :: latHeatCanopyTrans           ! latent heat flux associated with transpiration from the canopy to the canopy air space (W m-2)
- ! output: fluxes from non-vegetated surfaces (ground surface below vegetation, bare ground, or snow covered vegetation)
- real(dp),intent(out)          :: senHeatGround                ! sensible heat flux from ground surface below vegetation, bare ground, or snow covered vegetation (W m-2)
- real(dp),intent(out)          :: latHeatGround                ! latent heat flux from ground surface below vegetation, bare ground, or snow covered vegetation (W m-2)
- ! output: total heat fluxes to the atmosphere
- real(dp),intent(out)          :: senHeatTotal                 ! total sensible heat flux to the atmosphere (W m-2)
- real(dp),intent(out)          :: latHeatTotal                 ! total latent heat flux to the atmosphere (W m-2)
- ! output: net fluxes
- real(dp),intent(out)          :: turbFluxCanair               ! net turbulent heat fluxes at the canopy air space (W m-2)
- real(dp),intent(out)          :: turbFluxCanopy               ! net turbulent heat fluxes at the canopy (W m-2)
- real(dp),intent(out)          :: turbFluxGround               ! net turbulent heat fluxes at the ground surface (W m-2)
- ! output: energy flux derivatives
- real(dp),intent(out)          :: dTurbFluxCanair_dTCanair     ! derivative in net canopy air space fluxes w.r.t. canopy air temperature (W m-2 K-1)
- real(dp),intent(out)          :: dTurbFluxCanair_dTCanopy     ! derivative in net canopy air space fluxes w.r.t. canopy temperature (W m-2 K-1)
- real(dp),intent(out)          :: dTurbFluxCanair_dTGround     ! derivative in net canopy air space fluxes w.r.t. ground temperature (W m-2 K-1)
- real(dp),intent(out)          :: dTurbFluxCanopy_dTCanair     ! derivative in net canopy turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
- real(dp),intent(out)          :: dTurbFluxCanopy_dTCanopy     ! derivative in net canopy turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
- real(dp),intent(out)          :: dTurbFluxCanopy_dTGround     ! derivative in net canopy turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
- real(dp),intent(out)          :: dTurbFluxGround_dTCanair     ! derivative in net ground turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
- real(dp),intent(out)          :: dTurbFluxGround_dTCanopy     ! derivative in net ground turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
- real(dp),intent(out)          :: dTurbFluxGround_dTGround     ! derivative in net ground turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
- ! output: liquid flux derivatives (canopy evap)
- real(dp),intent(out)          :: dLatHeatCanopyEvap_dCanLiq   ! derivative in latent heat of canopy evaporation w.r.t. canopy liquid water content (W kg-1)
- real(dp),intent(out)          :: dLatHeatCanopyEvap_dTCanair  ! derivative in latent heat of canopy evaporation w.r.t. canopy air temperature (W m-2 K-1)
- real(dp),intent(out)          :: dLatHeatCanopyEvap_dTCanopy  ! derivative in latent heat of canopy evaporation w.r.t. canopy temperature (W m-2 K-1)
- real(dp),intent(out)          :: dLatHeatCanopyEvap_dTGround  ! derivative in latent heat of canopy evaporation w.r.t. ground temperature (W m-2 K-1)
- ! output: liquid flux derivatives (ground evap)
- real(dp),intent(out)          :: dLatHeatGroundEvap_dCanLiq   ! derivative in latent heat of ground evaporation w.r.t. canopy liquid water content (J kg-1 s-1)
- real(dp),intent(out)          :: dLatHeatGroundEvap_dTCanair  ! derivative in latent heat of ground evaporation w.r.t. canopy air temperature (W m-2 K-1)
- real(dp),intent(out)          :: dLatHeatGroundEvap_dTCanopy  ! derivative in latent heat of ground evaporation w.r.t. canopy temperature (W m-2 K-1)
- real(dp),intent(out)          :: dLatHeatGroundEvap_dTGround  ! derivative in latent heat of ground evaporation w.r.t. ground temperature (W m-2 K-1)
- ! output: cross derivatives
- real(dp),intent(out)          :: dTurbFluxCanair_dCanLiq      ! derivative in net canopy air space fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
- real(dp),intent(out)          :: dTurbFluxCanopy_dCanLiq      ! derivative in net canopy turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
- real(dp),intent(out)          :: dTurbFluxGround_dCanLiq      ! derivative in net ground turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
- ! output: error control
- integer(i4b),intent(out)      :: err                          ! error code
- character(*),intent(out)      :: message                      ! error message
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! local variables -- general
- real(dp)                      :: fpart1,fpart2         ! different parts of a function
- real(dp)                      :: dPart0,dpart1,dpart2         ! derivatives for different parts of a function
- ! local variables -- "constants"
- real(dp)                      :: volHeatCapacityAir           ! volumetric heat capacity of air (J m-3)
- real(dp)                      :: latentHeatConstant           ! latent heat constant (kg m-3 K-1)
- ! local variables -- derivatives for energy conductances
- real(dp)                      :: dEvapCond_dCanopyTemp        ! derivative in evap conductance w.r.t. canopy temperature
- real(dp)                      :: dTransCond_dCanopyTemp       ! derivative in trans conductance w.r.t. canopy temperature
- real(dp)                      :: dCanopyCond_dCanairTemp      ! derivative in canopy conductance w.r.t. canopy air temperature
- real(dp)                      :: dCanopyCond_dCanopyTemp      ! derivative in canopy conductance w.r.t. canopy temperature
- real(dp)                      :: dGroundCondSH_dCanairTemp    ! derivative in ground conductance of sensible heat w.r.t. canopy air temperature
- real(dp)                      :: dGroundCondSH_dCanopyTemp    ! derivative in ground conductance of sensible heat w.r.t. canopy temperature
- real(dp)                      :: dGroundCondSH_dGroundTemp    ! derivative in ground conductance of sensible heat w.r.t. ground temperature
- ! local variables -- derivatives for mass conductances
- real(dp)                      :: dGroundCondLH_dCanairTemp    ! derivative in ground conductance w.r.t. canopy air temperature
- real(dp)                      :: dGroundCondLH_dCanopyTemp    ! derivative in ground conductance w.r.t. canopy temperature
- real(dp)                      :: dGroundCondLH_dGroundTemp    ! derivative in ground conductance w.r.t. ground temperature
- ! local variables -- derivatives for the canopy air space variables
- real(dp)                      :: fPart_VP                     ! part of the function for vapor pressure of the canopy air space
- real(dp)                      :: leafConductanceTr            ! leaf conductance for transpiration (m s-1)
- real(dp)                      :: dVPCanopyAir_dTCanair        ! derivative in the vapor pressure of the canopy air space w.r.t. temperature of the canopy air space
- real(dp)                      :: dVPCanopyAir_dTCanopy        ! derivative in the vapor pressure of the canopy air space w.r.t. temperature of the canopy
- real(dp)                      :: dVPCanopyAir_dTGround        ! derivative in the vapor pressure of the canopy air space w.r.t. temperature of the ground
- real(dp)                      :: dVPCanopyAir_dWetFrac        ! derivative of vapor pressure in the canopy air space w.r.t. wetted fraction of the canopy
- real(dp)                      :: dVPCanopyAir_dCanLiq         ! derivative of vapor pressure in the canopy air space w.r.t. canopy liquid water content
- ! local variables -- sensible heat flux derivatives
- real(dp)                      :: dSenHeatTotal_dTCanair       ! derivative in the total sensible heat flux w.r.t. canopy air temperature
- real(dp)                      :: dSenHeatTotal_dTCanopy       ! derivative in the total sensible heat flux w.r.t. canopy air temperature
- real(dp)                      :: dSenHeatTotal_dTGround       ! derivative in the total sensible heat flux w.r.t. ground temperature
- real(dp)                      :: dSenHeatCanopy_dTCanair      ! derivative in the canopy sensible heat flux w.r.t. canopy air temperature
- real(dp)                      :: dSenHeatCanopy_dTCanopy      ! derivative in the canopy sensible heat flux w.r.t. canopy temperature
- real(dp)                      :: dSenHeatCanopy_dTGround      ! derivative in the canopy sensible heat flux w.r.t. ground temperature
- real(dp)                      :: dSenHeatGround_dTCanair      ! derivative in the ground sensible heat flux w.r.t. canopy air temperature
- real(dp)                      :: dSenHeatGround_dTCanopy      ! derivative in the ground sensible heat flux w.r.t. canopy temperature
- real(dp)                      :: dSenHeatGround_dTGround      ! derivative in the ground sensible heat flux w.r.t. ground temperature
- ! local variables -- latent heat flux derivatives
- real(dp)                      :: dLatHeatCanopyTrans_dTCanair ! derivative in the canopy transpiration flux w.r.t. canopy air temperature
- real(dp)                      :: dLatHeatCanopyTrans_dTCanopy ! derivative in the canopy transpiration flux w.r.t. canopy temperature
- real(dp)                      :: dLatHeatCanopyTrans_dTGround ! derivative in the canopy transpiration flux w.r.t. ground temperature
- ! local variables -- wetted fraction derivatives
- real(dp)                      :: dLatHeatCanopyEvap_dWetFrac  ! derivative in the latent heat of canopy evaporation w.r.t. canopy wet fraction (W m-2)
- real(dp)                      :: dLatHeatCanopyTrans_dWetFrac ! derivative in the latent heat of canopy transpiration w.r.t. canopy wet fraction (W m-2)
- real(dp)                      :: dLatHeatCanopyTrans_dCanLiq  ! derivative in the latent heat of canopy transpiration w.r.t. canopy liquid water (J kg-1 s-1)
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message='turbFluxes/'
-
- ! compute constants
- volHeatCapacityAir = iden_air*cp_air           ! volumetric heat capacity of air (J m-3)
- latentHeatConstant = iden_air*w_ratio/airpres  ! latent heat constant for (kg m-3 Pa-1)
-
- ! *****
- ! * compute conductances, and derivatives...
- ! ******************************************
-
- ! compute conductances for sensible heat (m s-1)
- if(computeVegFlux)then
-  leafConductance    = exposedVAI/leafResistance
-  leafConductanceTr  = canopySunlitLAI/(leafResistance+stomResistSunlit) + canopyShadedLAI/(leafResistance+stomResistShaded)
-  canopyConductance  = 1._dp/canopyResistance
- else
-  leafConductance    = 0._dp
-  canopyConductance  = 0._dp
- end if
- groundConductanceSH = 1._dp/groundResistance
-
- ! compute total conductance for sensible heat
- totalConductanceSH  = leafConductance + groundConductanceSH + canopyConductance
-
- ! compute conductances for latent heat (m s-1)
- if(computeVegFlux)then
-  evapConductance    = canopyWetFraction*leafConductance
-  transConductance   = (1._dp - canopyWetFraction) * leafConductanceTr
-  !write(*,'(a,10(f14.8,1x))') 'canopySunlitLAI, canopyShadedLAI, stomResistSunlit, stomResistShaded, leafResistance, canopyWetFraction = ', &
-  !                             canopySunlitLAI, canopyShadedLAI, stomResistSunlit, stomResistShaded, leafResistance, canopyWetFraction
- else
-  evapConductance    = 0._dp
-  transConductance   = 0._dp
- end if
- groundConductanceLH = 1._dp/(groundResistance + soilResistance)  ! NOTE: soilResistance accounts for fractional snow, and =0 when snow cover is 100%
- totalConductanceLH  = evapConductance + transConductance + groundConductanceLH + canopyConductance
- ! check sensible heat conductance
- if(totalConductanceSH < -tinyVal .or. groundConductanceSH < -tinyVal .or. canopyConductance < -tinyVal)then
-  message=trim(message)//'negative conductance for sensible heat'
-  err=20; return
- endif
-
- ! check latent heat conductance
- if(totalConductanceLH < tinyVal .or. groundConductanceLH < -tinyVal)then
-  message=trim(message)//'negative conductance for latent heat'
-  err=20; return
- endif
-
- ! * compute derivatives
- ! NOTE: it may be more efficient to compute these derivatives when computing resistances
- if(ixDerivMethod == analytical)then
-
-  ! compute derivatives in individual conductances for sensible heat w.r.t. canopy temperature (m s-1 K-1)
-  if(computeVegFlux)then
-   dEvapCond_dCanopyTemp     = dCanopyWetFraction_dT*leafConductance                       ! derivative in evap conductance w.r.t. canopy temperature
-   dTransCond_dCanopyTemp    = -dCanopyWetFraction_dT*leafConductanceTr                    ! derivative in trans conductance w.r.t. canopy temperature
-   dCanopyCond_dCanairTemp   = -dCanopyResistance_dTCanair/canopyResistance**2._dp         ! derivative in canopy conductance w.r.t. canopy air emperature
-   dCanopyCond_dCanopyTemp   = -dCanopyResistance_dTCanopy/canopyResistance**2._dp         ! derivative in canopy conductance w.r.t. canopy temperature
-   dGroundCondSH_dCanairTemp = -dGroundResistance_dTCanair/groundResistance**2._dp         ! derivative in ground conductance w.r.t. canopy air temperature
-   dGroundCondSH_dCanopyTemp = -dGroundResistance_dTCanopy/groundResistance**2._dp         ! derivative in ground conductance w.r.t. canopy temperature
-   dGroundCondSH_dGroundTemp = -dGroundResistance_dTGround/groundResistance**2._dp         ! derivative in ground conductance w.r.t. ground temperature
-  else
-   dEvapCond_dCanopyTemp     = 0._dp  ! derivative in evap conductance w.r.t. canopy temperature
-   dTransCond_dCanopyTemp    = 0._dp  ! derivative in trans conductance w.r.t. canopy temperature
-   dCanopyCond_dCanairTemp   = 0._dp  ! derivative in canopy conductance w.r.t. canopy air emperature
-   dCanopyCond_dCanopyTemp   = 0._dp  ! derivative in canopy conductance w.r.t. canopy temperature
-   dGroundCondSH_dCanairTemp = 0._dp  ! derivative in ground conductance w.r.t. canopy air temperature
-   dGroundCondSH_dCanopyTemp = 0._dp  ! derivative in ground conductance w.r.t. canopy temperature
-   dGroundCondSH_dGroundTemp = -dGroundResistance_dTGround/groundResistance**2._dp         ! derivative in ground conductance w.r.t. ground temperature
-  end if
-
-  ! compute derivatives in individual conductances for latent heat w.r.t. canopy temperature (m s-1 K-1)
-  if(computeVegFlux)then
-   dGroundCondLH_dCanairTemp = -dGroundResistance_dTCanair/(groundResistance+soilResistance)**2._dp ! derivative in ground conductance w.r.t. canopy air temperature
-   dGroundCondLH_dCanopyTemp = -dGroundResistance_dTCanopy/(groundResistance+soilResistance)**2._dp ! derivative in ground conductance w.r.t. canopy temperature
-   dGroundCondLH_dGroundTemp = -dGroundResistance_dTGround/(groundResistance+soilResistance)**2._dp ! derivative in ground conductance w.r.t. ground temperature
-  else
-   dGroundCondLH_dCanairTemp = 0._dp  ! derivative in ground conductance w.r.t. canopy air temperature
-   dGroundCondLH_dCanopyTemp = 0._dp  ! derivative in ground conductance w.r.t. canopy temperature
-   dGroundCondLH_dGroundTemp = -dGroundResistance_dTGround/(groundResistance+soilResistance)**2._dp ! derivative in ground conductance w.r.t. ground temperature
-  end if
-
- end if ! (if computing analytical derivatives)
-
- ! *****
- ! * compute sensible and latent heat fluxes, and derivatives...
- ! *************************************************************
-
- ! * compute sensible and latent heat fluxes from the canopy to the canopy air space (W m-2)
- if(computeVegFlux)then
-
-  ! compute the vapor pressure in the canopy air space (Pa)
-  fPart_VP     = canopyConductance*VPair + (evapConductance + transConductance)*satVP_CanopyTemp + groundConductanceLH*satVP_GroundTemp*soilRelHumidity
-  VP_CanopyAir = fPart_VP/totalConductanceLH
-  !write(*,'(a,10(f20.10,1x))') 'canopyConductance, evapConductance, transConductance, groundConductanceLH, soilRelHumidity = ', &
-  !                              canopyConductance, evapConductance, transConductance, groundConductanceLH, soilRelHumidity
-
-  ! compute sensible heat flux from the canopy air space to the atmosphere
-  ! NOTE: canairTemp is a state variable
-  senHeatTotal = -volHeatCapacityAir*canopyConductance*(canairTemp - airtemp)
-  !print*, 'canairTemp, airtemp, senHeatTotal = ', canairTemp, airtemp, senHeatTotal
-
-  ! compute fluxes
-  senHeatCanopy      = -volHeatCapacityAir*leafConductance*(canopyTemp - canairTemp)        ! (positive downwards)
-  latHeatCanopyEvap  = -latHeatSubVapCanopy*latentHeatConstant*evapConductance*(satVP_CanopyTemp - VP_CanopyAir)    ! (positive downwards)
-  latHeatCanopyTrans =              -LH_vap*latentHeatConstant*transConductance*(satVP_CanopyTemp - VP_CanopyAir)   ! (positive downwards)
-  !write(*,'(a,10(f25.15,1x))') 'latHeatCanopyEvap, VP_CanopyAir = ', latHeatCanopyEvap, VP_CanopyAir
-  !write(*,'(a,10(f25.15,1x))') 'latHeatCanopyTrans, VP_CanopyAir = ', latHeatCanopyTrans, VP_CanopyAir
-  !write(*,'(a,10(f25.15,1x))') 'transConductance = ', transConductance
-
-  ! check that energy for canopy evaporation does not exhaust the available water
-  ! NOTE: do this here, rather than enforcing solution constraints, because energy and mass solutions may be uncoupled
-  !if(latHeatSubVapCanopy > LH_vap+verySmall)then ! (sublimation)
-  ! maxFlux = -canopyIce*LH_sub/dt       ! W m-2
-  !else ! (evaporation)
-  ! maxFlux = -canopyLiquid*LH_vap/dt    ! W m-2
-  !end if
-  ! NOTE: fluxes are positive downwards
-  !if(latHeatCanopyEvap < maxFlux) latHeatCanopyEvap = maxFlux
-  !write(*,'(a,10(f20.10,1x))') 'maxFlux, latHeatCanopyEvap = ', maxFlux, latHeatCanopyEvap
-
- ! * no vegetation, so fluxes are zero
- else
-  senHeatCanopy      = 0._dp
-  latHeatCanopyEvap  = 0._dp
-  latHeatCanopyTrans = 0._dp
- end if
-
- ! compute sensible and latent heat fluxes from the ground to the canopy air space (W m-2)
- if(computeVegFlux)then
-  senHeatGround      = -volHeatCapacityAir*groundConductanceSH*(groundTemp - canairTemp)                                          ! (positive downwards)
-  latHeatGround      = -latHeatSubVapGround*latentHeatConstant*groundConductanceLH*(satVP_GroundTemp*soilRelHumidity - VP_CanopyAir)  ! (positive downwards)
- else
-  senHeatGround      = -volHeatCapacityAir*groundConductanceSH*(groundTemp - airtemp)                                                 ! (positive downwards)
-  latHeatGround      = -latHeatSubVapGround*latentHeatConstant*groundConductanceLH*(satVP_GroundTemp*soilRelHumidity - VPair)         ! (positive downwards)
-  senHeatTotal       = senHeatGround
- end if
-!  print*, "-volHeatCapacitAir = ", volHeatCapacityAir
-!  print*, "groundConductanceSH = ", groundConductanceSH
-!  print*, "groundTemp = ", groundTemp
-!  print*, "canairTemp = ", canairTemp
-!  print*, "latHeatSubVapGround", -latHeatSubVapGround
-!  print*, "latentHeatConstant", latentHeatConstant
-!  print*, "groundConductanceLH", groundConductanceLH
-!  print*, "satVP_GroundTemp", satVP_GroundTemp
-!  print*, "soilRelHumidity", soilRelHumidity
-!  print*, "VP_CanopyAir", VP_CanopyAir
-
-
-!  write(*,'(a,10(f25.15,1x))') 'latHeatGround = ', latHeatGround
-
- ! compute latent heat flux from the canopy air space to the atmosphere
- ! NOTE: VP_CanopyAir is a diagnostic variable
- latHeatTotal = latHeatCanopyEvap + latHeatCanopyTrans + latHeatGround
-
- ! * compute derivatives
- if(ixDerivMethod == analytical)then
-
-  ! differentiate CANOPY fluxes
-  if(computeVegFlux)then
-
-   ! compute derivatives of vapor pressure in the canopy air space w.r.t. all state variables
-   ! (derivative of vapor pressure in the canopy air space w.r.t. temperature of the canopy air space)
-   dPart1 = dCanopyCond_dCanairTemp*VPair + dGroundCondLH_dCanairTemp*satVP_GroundTemp*soilRelHumidity
-   dPart2 = -(dCanopyCond_dCanairTemp + dGroundCondLH_dCanairTemp)/(totalConductanceLH**2._dp)
-   dVPCanopyAir_dTCanair = dPart1/totalConductanceLH + fPart_VP*dPart2
-   ! (derivative of vapor pressure in the canopy air space w.r.t. temperature of the canopy)
-   dPart0 = (evapConductance + transConductance)*dSVPCanopy_dCanopyTemp + (dEvapCond_dCanopyTemp + dTransCond_dCanopyTemp)*satVP_CanopyTemp
-   dPart1 = dCanopyCond_dCanopyTemp*VPair + dPart0 + dGroundCondLH_dCanopyTemp*satVP_GroundTemp*soilRelHumidity
-   dPart2 = -(dCanopyCond_dCanopyTemp + dEvapCond_dCanopyTemp + dTransCond_dCanopyTemp + dGroundCondLH_dCanopyTemp)/(totalConductanceLH**2._dp)
-   dVPCanopyAir_dTCanopy = dPart1/totalConductanceLH + fPart_VP*dPart2
-   ! (derivative of vapor pressure in the canopy air space w.r.t. temperature of the ground)
-   dPart1 = dGroundCondLH_dGroundTemp*satVP_GroundTemp*soilRelHumidity + groundConductanceLH*dSVPGround_dGroundTemp*soilRelHumidity
-   dPart2 = -dGroundCondLH_dGroundTemp/(totalConductanceLH**2._dp)
-   dVPCanopyAir_dTGround = dPart1/totalConductanceLH + fPart_VP*dPart2
-   ! (derivative of vapor pressure in the canopy air space w.r.t. wetted fraction of the canopy)
-   dPart1 = (leafConductance - leafConductanceTr)*satVP_CanopyTemp
-   dPart2 = -(leafConductance - leafConductanceTr)/(totalConductanceLH**2._dp)
-   dVPCanopyAir_dWetFrac = dPart1/totalConductanceLH + fPart_VP*dPart2
-   dVPCanopyAir_dCanLiq  = dVPCanopyAir_dWetFrac*dCanopyWetFraction_dWat
-   !write(*,'(a,5(f20.8,1x))') 'dVPCanopyAir_dTCanair, dVPCanopyAir_dTCanopy, dVPCanopyAir_dTGround, dVPCanopyAir_dWetFrac, dVPCanopyAir_dCanLiq = ', &
-   !                            dVPCanopyAir_dTCanair, dVPCanopyAir_dTCanopy, dVPCanopyAir_dTGround, dVPCanopyAir_dWetFrac, dVPCanopyAir_dCanLiq
-
-   ! sensible heat from the canopy to the atmosphere
-   dSenHeatTotal_dTCanair       = -volHeatCapacityAir*canopyConductance - volHeatCapacityAir*dCanopyCond_dCanairTemp*(canairTemp - airtemp)
-   dSenHeatTotal_dTCanopy       = -volHeatCapacityAir*dCanopyCond_dCanopyTemp*(canairTemp - airtemp)
-   dSenHeatTotal_dTGround       = 0._dp
-   !write(*,'(a,3(f20.8,1x))') 'dSenHeatTotal_dTCanair, dSenHeatTotal_dTCanopy, dSenHeatTotal_dTGround                   = ', &
-   !                            dSenHeatTotal_dTCanair, dSenHeatTotal_dTCanopy, dSenHeatTotal_dTGround
-
-   ! sensible heat from the canopy to the canopy air space
-   dSenHeatCanopy_dTCanair      =  volHeatCapacityAir*leafConductance
-   dSenHeatCanopy_dTCanopy      = -volHeatCapacityAir*leafConductance
-   dSenHeatCanopy_dTGround      = 0._dp
-   !write(*,'(a,3(f20.8,1x))') 'dSenHeatCanopy_dTCanair, dSenHeatCanopy_dTCanopy, dSenHeatCanopy_dTGround                = ', &
-   !                            dSenHeatCanopy_dTCanair, dSenHeatCanopy_dTCanopy, dSenHeatCanopy_dTGround
-
-   ! sensible heat from the ground to the canopy air space
-   dSenHeatGround_dTCanair      = -volHeatCapacityAir*dGroundCondSH_dCanairTemp*(groundTemp - canairTemp) + volHeatCapacityAir*groundConductanceSH
-   dSenHeatGround_dTCanopy      = -volHeatCapacityAir*dGroundCondSH_dCanopyTemp*(groundTemp - canairTemp)
-   dSenHeatGround_dTGround      = -volHeatCapacityAir*dGroundCondSH_dGroundTemp*(groundTemp - canairTemp) - volHeatCapacityAir*groundConductanceSH
-   !write(*,'(a,3(f20.8,1x))') 'dSenHeatGround_dTCanair, dSenHeatGround_dTCanopy, dSenHeatGround_dTGround                = ', &
-   !                            dSenHeatGround_dTCanair, dSenHeatGround_dTCanopy, dSenHeatGround_dTGround
-
-   ! latent heat associated with canopy evaporation
-   ! (initial calculations)
-   fPart1 = -latHeatSubVapCanopy*latentHeatConstant*evapConductance
-   dPart1 = -latHeatSubVapCanopy*latentHeatConstant*dEvapCond_dCanopyTemp
-   fPart2 = satVP_CanopyTemp - VP_CanopyAir
-   dPart2 = dSVPCanopy_dCanopyTemp - dVPCanopyAir_dTCanopy
-   ! (derivatives)
-   dLatHeatCanopyEvap_dTCanair  = fPart1*(-dVPCanopyAir_dTCanair)
-   dLatHeatCanopyEvap_dTCanopy  = fPart1*dpart2 + fPart2*dPart1
-   dLatHeatCanopyEvap_dTGround  = fPart1*(-dVPCanopyAir_dTGround)
-   !write(*,'(a,3(f20.8,1x))') 'dLatHeatCanopyEvap_dTCanair, dLatHeatCanopyEvap_dTCanopy, dLatHeatCanopyEvap_dTGround    = ', &
-   !                            dLatHeatCanopyEvap_dTCanair, dLatHeatCanopyEvap_dTCanopy, dLatHeatCanopyEvap_dTGround
-
-   ! latent heat associated with canopy transpiration
-   ! (initial calculations)
-   fPart1 = -LH_vap*latentHeatConstant*transConductance
-   dPart1 = -LH_vap*latentHeatConstant*dTransCond_dCanopyTemp
-   ! (derivatives)
-   dLatHeatCanopyTrans_dTCanair = fPart1*(-dVPCanopyAir_dTCanair)
-   dLatHeatCanopyTrans_dTCanopy = fPart1*dPart2 + fPart2*dPart1
-   dLatHeatCanopyTrans_dTGround = fPart1*(-dVPCanopyAir_dTGround)
-   !write(*,'(a,3(f20.8,1x))') 'dLatHeatCanopyTrans_dTCanair, dLatHeatCanopyTrans_dTCanopy, dLatHeatCanopyTrans_dTGround = ', &
-   !                            dLatHeatCanopyTrans_dTCanair, dLatHeatCanopyTrans_dTCanopy, dLatHeatCanopyTrans_dTGround
-
-   ! latent heat flux from the ground
-   fPart1 = -latHeatSubVapGround*latentHeatConstant*groundConductanceLH       ! function of the first part
-   fPart2 = (satVP_GroundTemp*soilRelHumidity - VP_CanopyAir)                 ! function of the second part
-   dLatHeatGroundEvap_dTCanair = -latHeatSubVapGround*latentHeatConstant*dGroundCondLH_dCanairTemp*fPart2 - dVPCanopyAir_dTCanair*fPart1
-   dLatHeatGroundEvap_dTCanopy = -latHeatSubVapGround*latentHeatConstant*dGroundCondLH_dCanopyTemp*fPart2 - dVPCanopyAir_dTCanopy*fPart1
-   dLatHeatGroundEvap_dTGround = -latHeatSubVapGround*latentHeatConstant*dGroundCondLH_dGroundTemp*fPart2 + (dSVPGround_dGroundTemp*soilRelHumidity - dVPCanopyAir_dTGround)*fPart1
-   !write(*,'(a,3(f20.8,1x))') 'dLatHeatGroundEvap_dTCanair, dLatHeatGroundEvap_dTCanopy, dLatHeatGroundEvap_dTGround                = ', &
-   !                            dLatHeatGroundEvap_dTCanair, dLatHeatGroundEvap_dTCanopy, dLatHeatGroundEvap_dTGround
-
-   ! latent heat associated with canopy evaporation w.r.t. wetted fraction of the canopy
-   dPart1 = -latHeatSubVapCanopy*latentHeatConstant*leafConductance
-   fPart1 = dPart1*canopyWetFraction
-   dLatHeatCanopyEvap_dWetFrac  = dPart1*(satVP_CanopyTemp - VP_CanopyAir) + fPart1*(-dVPCanopyAir_dWetFrac)
-
-   ! latent heat associated with canopy transpiration w.r.t. wetted fraction of the canopy
-   dPart1 = LH_vap*latentHeatConstant*leafConductanceTr  ! NOTE: positive, since (1 - wetFrac)
-   fPart1 = -dPart1*(1._dp - canopyWetFraction)
-   dLatHeatCanopyTrans_dWetFrac = dPart1*(satVP_CanopyTemp - VP_CanopyAir) + fPart1*(-dVPCanopyAir_dWetFrac)
-   !print*, 'dLatHeatCanopyTrans_dWetFrac = ', dLatHeatCanopyTrans_dWetFrac
-
-   ! latent heat associated with canopy transpiration w.r.t. canopy liquid water
-   dLatHeatCanopyTrans_dCanLiq = dLatHeatCanopyTrans_dWetFrac*dCanopyWetFraction_dWat ! (J s-1 kg-1)
-   !print*, 'dLatHeatCanopyTrans_dCanLiq = ', dLatHeatCanopyTrans_dCanLiq
-
-  else  ! canopy is undefined
-
-   ! set derivatives for canopy fluxes to zero (no canopy, so fluxes are undefined)
-   dSenHeatTotal_dTCanair       = 0._dp
-   dSenHeatTotal_dTCanopy       = 0._dp
-   dSenHeatTotal_dTGround       = 0._dp
-   dSenHeatCanopy_dTCanair      = 0._dp
-   dSenHeatCanopy_dTCanopy      = 0._dp
-   dSenHeatCanopy_dTGround      = 0._dp
-   dLatHeatCanopyEvap_dTCanair  = 0._dp
-   dLatHeatCanopyEvap_dTCanopy  = 0._dp
-   dLatHeatCanopyEvap_dTGround  = 0._dp
-   dLatHeatCanopyTrans_dTCanair = 0._dp
-   dLatHeatCanopyTrans_dTCanopy = 0._dp
-   dLatHeatCanopyTrans_dTGround = 0._dp
-
-   ! set derivatives for wetted area and canopy transpiration to zero (no canopy, so fluxes are undefined)
-   dLatHeatCanopyEvap_dWetFrac  = 0._dp
-   dLatHeatCanopyEvap_dCanLiq   = 0._dp
-   dLatHeatCanopyTrans_dCanLiq  = 0._dp
-   dVPCanopyAir_dCanLiq         = 0._dp
-
-   ! set derivatives for ground fluxes w.r.t canopy temperature to zero (no canopy, so fluxes are undefined)
-   dSenHeatGround_dTCanair     = 0._dp
-   dSenHeatGround_dTCanopy     = 0._dp
-   dLatHeatGroundEvap_dTCanair = 0._dp
-   dLatHeatGroundEvap_dTCanopy = 0._dp
-
-   ! compute derivatives for the ground fluxes w.r.t. ground temperature
-   dSenHeatGround_dTGround     = (-volHeatCapacityAir*dGroundCondSH_dGroundTemp)*(groundTemp - airtemp) + &                                               ! d(ground sensible heat flux)/d(ground temp)
-                                 (-volHeatCapacityAir*groundConductanceSH)
-   dLatHeatGroundEvap_dTGround = (-latHeatSubVapGround*latentHeatConstant*dGroundCondLH_dGroundTemp)*(satVP_GroundTemp*soilRelHumidity - VPair) + &       ! d(ground latent heat flux)/d(ground temp)
-                                 (-latHeatSubVapGround*latentHeatConstant*groundConductanceLH)*dSVPGround_dGroundTemp*soilRelHumidity
-
-   !print*, 'dGroundCondLH_dGroundTemp = ', dGroundCondLH_dGroundTemp
-
-  end if   ! (if canopy is defined)
-
- end if  ! (if computing analytical derivatives)
-
-
- ! *****
- ! * compute net turbulent fluxes, and derivatives...
- ! **************************************************
-
- ! compute net fluxes
- turbFluxCanair = senHeatTotal - senHeatCanopy - senHeatGround            ! net turbulent flux at the canopy air space (W m-2)
- turbFluxCanopy = senHeatCanopy + latHeatCanopyEvap + latHeatCanopyTrans  ! net turbulent flux at the canopy (W m-2)
- turbFluxGround = senHeatGround + latHeatGround                           ! net turbulent flux at the ground surface (W m-2)
- !write(*,'(a,1x,3(f20.10,1x))') 'senHeatCanopy, latHeatCanopyEvap, latHeatCanopyTrans = ', senHeatCanopy, latHeatCanopyEvap, latHeatCanopyTrans
-
-  ! * compute derivatives
- if(ixDerivMethod == analytical)then
-  ! (energy derivatives)
-  dTurbFluxCanair_dTCanair = dSenHeatTotal_dTCanair - dSenHeatCanopy_dTCanair - dSenHeatGround_dTCanair            ! derivative in net canopy air space fluxes w.r.t. canopy air temperature (W m-2 K-1)
-  dTurbFluxCanair_dTCanopy = dSenHeatTotal_dTCanopy - dSenHeatCanopy_dTCanopy - dSenHeatGround_dTCanopy            ! derivative in net canopy air space fluxes w.r.t. canopy temperature (W m-2 K-1)
-  dTurbFluxCanair_dTGround = dSenHeatTotal_dTGround - dSenHeatCanopy_dTGround - dSenHeatGround_dTGround            ! derivative in net canopy air space fluxes w.r.t. ground temperature (W m-2 K-1)
-  dTurbFluxCanopy_dTCanair = dSenHeatCanopy_dTCanair + dLatHeatCanopyEvap_dTCanair + dLatHeatCanopyTrans_dTCanair  ! derivative in net canopy turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-  dTurbFluxCanopy_dTCanopy = dSenHeatCanopy_dTCanopy + dLatHeatCanopyEvap_dTCanopy + dLatHeatCanopyTrans_dTCanopy  ! derivative in net canopy turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-  dTurbFluxCanopy_dTGround = dSenHeatCanopy_dTGround + dLatHeatCanopyEvap_dTGround + dLatHeatCanopyTrans_dTGround  ! derivative in net canopy turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-  dTurbFluxGround_dTCanair = dSenHeatGround_dTCanair + dLatHeatGroundEvap_dTCanair                                 ! derivative in net ground turbulent fluxes w.r.t. canopy air temperature (W m-2 K-1)
-  dTurbFluxGround_dTCanopy = dSenHeatGround_dTCanopy + dLatHeatGroundEvap_dTCanopy                                 ! derivative in net ground turbulent fluxes w.r.t. canopy temperature (W m-2 K-1)
-  dTurbFluxGround_dTGround = dSenHeatGround_dTGround + dLatHeatGroundEvap_dTGround                                 ! derivative in net ground turbulent fluxes w.r.t. ground temperature (W m-2 K-1)
-  ! (liquid water derivatives)
-  dLatHeatCanopyEvap_dCanLiq = dLatHeatCanopyEvap_dWetFrac*dCanopyWetFraction_dWat                                 ! derivative in latent heat of canopy evaporation w.r.t. canopy liquid water (W kg-1)
-  dLatHeatGroundEvap_dCanLiq = latHeatSubVapGround*latentHeatConstant*groundConductanceLH*dVPCanopyAir_dCanLiq     ! derivative in latent heat of ground evaporation w.r.t. canopy liquid water (J kg-1 s-1)
-  ! (cross deriavtives)
-  dTurbFluxCanair_dCanLiq  = 0._dp                                                                                 ! derivative in net canopy air space fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-  dTurbFluxCanopy_dCanLiq  = dLatHeatCanopyEvap_dCanLiq + dLatHeatCanopyTrans_dCanLiq                              ! derivative in net canopy turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
-  dTurbFluxGround_dCanLiq  = dLatHeatGroundEvap_dCanLiq                                                            ! derivative in net ground turbulent fluxes w.r.t. canopy liquid water content (J kg-1 s-1)
- else ! (just make sure we return something)
-  ! (energy derivatives)
-  dTurbFluxCanair_dTCanair = 0._dp
-  dTurbFluxCanair_dTCanopy = 0._dp
-  dTurbFluxCanair_dTGround = 0._dp
-  dTurbFluxCanopy_dTCanair = 0._dp
-  dTurbFluxCanopy_dTCanopy = 0._dp
-  dTurbFluxCanopy_dTGround = 0._dp
-  dTurbFluxGround_dTCanair = 0._dp
-  dTurbFluxGround_dTCanopy = 0._dp
-  dTurbFluxGround_dTGround = 0._dp
-  ! (liquid water derivatives)
-  dLatHeatCanopyEvap_dCanLiq   = 0._dp
-  dLatHeatGroundEvap_dCanLiq   = 0._dp
-  ! (cross deriavtives)
-  dTurbFluxCanair_dCanLiq  = 0._dp
-  dTurbFluxCanopy_dCanLiq  = 0._dp
-  dTurbFluxGround_dCanLiq  = 0._dp
- end if
-
- end subroutine turbFluxes
-
-
- ! *******************************************************************************************************
- ! private subroutine aStability: compute stability corrections for turbulent heat fluxes (-)
- ! *******************************************************************************************************
- subroutine aStability(&
-                       ! input: control
-                       computeDerivative,              & ! input: logical flag to compute analytical derivatives
-                       ixStability,                    & ! input: choice of stability function
-                       ! input: forcing data, diagnostic and state variables
-                       mHeight,                        & ! input: measurement height (m)
-                       airTemp,                        & ! input: air temperature (K)
-                       sfcTemp,                        & ! input: surface temperature (K)
-                       windspd,                        & ! input: wind speed (m s-1)
-                       ! input: stability parameters
-                       critRichNumber,                 & ! input: critical value for the bulk Richardson number where turbulence ceases (-)
-                       Louis79_bparam,                 & ! input: parameter in Louis (1979) stability function
-                       Mahrt87_eScale,                 & ! input: exponential scaling factor in the Mahrt (1987) stability function
-                       ! output
-                       RiBulk,                         & ! output: bulk Richardson number (-)
-                       stabilityCorrection,            & ! output: stability correction for turbulent heat fluxes (-)
-                       dStabilityCorrection_dRich,     & ! output: derivative in stability correction w.r.t. Richardson number (-)
-                       dStabilityCorrection_dAirTemp,  & ! output: derivative in stability correction w.r.t. temperature (K-1)
-                       dStabilityCorrection_dSfcTemp,  & ! output: derivative in stability correction w.r.t. temperature (K-1)
-                       err, message                    ) ! output: error control
- implicit none
- ! input: control
- logical(lgt),intent(in)       :: computeDerivative      ! flag to compute the derivative
- integer(i4b),intent(in)       :: ixStability            ! choice of stability function
- ! input: forcing data, diagnostic and state variables
- real(dp),intent(in)           :: mHeight                ! measurement height (m)
- real(dp),intent(in)           :: airtemp                ! air temperature (K)
- real(dp),intent(in)           :: sfcTemp                ! surface temperature (K)
- real(dp),intent(in)           :: windspd                ! wind speed (m s-1)
- ! input: stability parameters
- real(dp),intent(in)           :: critRichNumber         ! critical value for the bulk Richardson number where turbulence ceases (-)
- real(dp),intent(in)           :: Louis79_bparam         ! parameter in Louis (1979) stability function
- real(dp),intent(in)           :: Mahrt87_eScale         ! exponential scaling factor in the Mahrt (1987) stability function
- ! output
- real(dp),intent(out)          :: RiBulk                 ! bulk Richardson number (-)
- real(dp),intent(out)          :: stabilityCorrection    ! stability correction for turbulent heat fluxes (-)
- real(dp),intent(out)          :: dStabilityCorrection_dRich    ! derivative in stability correction w.r.t. Richardson number (-)
- real(dp),intent(out)          :: dStabilityCorrection_dAirTemp ! derivative in stability correction w.r.t. air temperature (K-1)
- real(dp),intent(out)          :: dStabilityCorrection_dSfcTemp ! derivative in stability correction w.r.t. surface temperature (K-1)
- integer(i4b),intent(out)      :: err                    ! error code
- character(*),intent(out)      :: message                ! error message
- ! local
- real(dp), parameter           :: verySmall=1.e-10_dp    ! a very small number (avoid stability of zero)
- real(dp)                      :: dRiBulk_dAirTemp       ! derivative in the bulk Richardson number w.r.t. air temperature (K-1)
- real(dp)                      :: dRiBulk_dSfcTemp       ! derivative in the bulk Richardson number w.r.t. surface temperature (K-1)
- real(dp)                      :: bPrime                 ! scaled "b" parameter for stability calculations in Louis (1979)
- ! -----------------------------------------------------------------------------------------------------------------------------------------
- ! initialize error control
- err=0; message='aStability/'
-
- ! compute the bulk Richardson number (-)
- call bulkRichardson(&
-                     ! input
-                     airTemp,                        & ! input: air temperature (K)
-                     sfcTemp,                        & ! input: surface temperature (K)
-                     windspd,                        & ! input: wind speed (m s-1)
-                     mHeight,                        & ! input: measurement height (m)
-                     computeDerivative,              & ! input: flag to compute the derivative
-                     ! output
-                     RiBulk,                         & ! output: bulk Richardson number (-)
-                     dRiBulk_dAirTemp,               & ! output: derivative in the bulk Richardson number w.r.t. air temperature (K-1)
-                     dRiBulk_dSfcTemp,               & ! output: derivative in the bulk Richardson number w.r.t. surface temperature (K-1)
-                     err,message)                      ! output: error control
-
- ! set derivative to one if not computing it
- if(.not.computeDerivative)then
-  dStabilityCorrection_dRich    = 1._dp
-  dStabilityCorrection_dAirTemp = 1._dp
-  dStabilityCorrection_dSfcTemp = 1._dp
- end if
-
- ! ***** process unstable cases
- if(RiBulk<0._dp)then
-  ! compute surface-atmosphere exchange coefficient (-)
-  stabilityCorrection = (1._dp - 16._dp*RiBulk)**0.5_dp
-  ! compute derivative in surface-atmosphere exchange coefficient w.r.t. temperature (K-1)
-  if(computeDerivative)then
-   dStabilityCorrection_dRich    = (-16._dp) * 0.5_dp*(1._dp - 16._dp*RiBulk)**(-0.5_dp)
-   dStabilityCorrection_dAirTemp = dRiBulk_dAirTemp * dStabilityCorrection_dRich
-   dStabilityCorrection_dSfcTemp = dRiBulk_dSfcTemp * dStabilityCorrection_dRich
-  end if
-  return
- end if
-
- ! ***** process stable cases
- select case(ixStability)
-
-  ! ("standard" stability correction, a la Anderson 1976)
-  case(standard)
-   ! compute surface-atmosphere exchange coefficient (-)
-   if(RiBulk <  critRichNumber) stabilityCorrection = (1._dp - 5._dp*RiBulk)**2._dp
-   if(RiBulk >= critRichNumber) stabilityCorrection = verySmall
-   ! compute derivative in surface-atmosphere exchange coefficient w.r.t. temperature (K-1)
-   if(computeDerivative)then
-    if(RiBulk <  critRichNumber) dStabilityCorrection_dRich = (-5._dp) * 2._dp*(1._dp - 5._dp*RiBulk)
-    if(RiBulk >= critRichNumber) dStabilityCorrection_dRich = verySmall
-   end if
-
-  ! (Louis 1979)
-  case(louisInversePower)
-   ! scale the "b" parameter for stable conditions
-   bprime = Louis79_bparam/2._dp
-   ! compute surface-atmosphere exchange coefficient (-)
-   stabilityCorrection = 1._dp / ( (1._dp + bprime*RiBulk)**2._dp )
-   if(stabilityCorrection < epsilon(stabilityCorrection)) stabilityCorrection = epsilon(stabilityCorrection)
-   ! compute derivative in surface-atmosphere exchange coefficient w.r.t. temperature (K-1)
-   if(computeDerivative)then
-    dStabilityCorrection_dRich = bprime * (-2._dp)*(1._dp + bprime*RiBulk)**(-3._dp)
-   end if
-
-  ! (Mahrt 1987)
-  case(mahrtExponential)
-   ! compute surface-atmosphere exchange coefficient (-)
-   stabilityCorrection = exp(-Mahrt87_eScale * RiBulk)
-   if(stabilityCorrection < epsilon(stabilityCorrection)) stabilityCorrection = epsilon(stabilityCorrection)
-   ! compute derivative in surface-atmosphere exchange coefficient w.r.t. temperature (K-1)
-   if(computeDerivative)then
-    dStabilityCorrection_dRich = (-Mahrt87_eScale) * exp(-Mahrt87_eScale * RiBulk)
-   end if
-
-  ! (return error if the stability correction method is not found)
-  case default
-   err=10; message=trim(message)//"optionNotFound[stability correction]"; return
-
- end select
-
- ! get the stability correction with respect to air temperature and surface temperature
- ! NOTE: air temperature is used for canopy air temperature, which is a model state variable
- if(computeDerivative)then
-  dStabilityCorrection_dAirTemp = dRiBulk_dAirTemp * dStabilityCorrection_dRich
-  dStabilityCorrection_dSfcTemp = dRiBulk_dSfcTemp * dStabilityCorrection_dRich
- end if
-
- end subroutine aStability
-
-
- ! *******************************************************************************************************
- ! private subroutine bulkRichardson: compute bulk Richardson number
- ! *******************************************************************************************************
- subroutine bulkRichardson(&
-                           ! input
-                           airTemp,                    & ! input: air temperature (K)
-                           sfcTemp,                    & ! input: surface temperature (K)
-                           windspd,                    & ! input: wind speed (m s-1)
-                           mHeight,                    & ! input: measurement height (m)
-                           computeDerivative,          & ! input: flag to compute the derivative
-                           ! output
-                           RiBulk,                     & ! output: bulk Richardson number (-)
-                           dRiBulk_dAirTemp,           & ! output: derivative in the bulk Richardson number w.r.t. air temperature (K-1)
-                           dRiBulk_dSfcTemp,           & ! output: derivative in the bulk Richardson number w.r.t. surface temperature (K-1)
-                           err,message)                  ! output: error control
- implicit none
- ! input
- real(dp),intent(in)           :: airtemp                ! air temperature (K)
- real(dp),intent(in)           :: sfcTemp                ! surface temperature (K)
- real(dp),intent(in)           :: windspd                ! wind speed (m s-1)
- real(dp),intent(in)           :: mHeight                ! measurement height (m)
- logical(lgt),intent(in)       :: computeDerivative      ! flag to compute the derivative
- ! output
- real(dp),intent(inout)        :: RiBulk                 ! bulk Richardson number (-)
- real(dp),intent(out)          :: dRiBulk_dAirTemp       ! derivative in the bulk Richardson number w.r.t. air temperature (K-1)
- real(dp),intent(out)          :: dRiBulk_dSfcTemp       ! derivative in the bulk Richardson number w.r.t. surface temperature (K-1)
- integer(i4b),intent(out)      :: err                    ! error code
- character(*),intent(out)      :: message                ! error message
- ! local variables
- real(dp)                      :: T_grad        ! gradient in temperature between the atmosphere and surface (K)
- real(dp)                      :: T_mean        ! mean of the atmosphere and surface temperature (K)
- real(dp)                      :: RiMult        ! dimensionless scaling factor (-)
- ! initialize error control
- err=0; message='bulkRichardson/'
- ! compute local variables
- T_grad = airtemp - sfcTemp
- T_mean = 0.5_dp*(airtemp + sfcTemp)
- RiMult = (gravity*mHeight)/(windspd*windspd)
- ! compute the Richardson number
- RiBulk = (T_grad/T_mean) * RiMult
- ! compute the derivative in the Richardson number
- if(computeDerivative)then
-  dRiBulk_dAirTemp =  RiMult/T_mean - RiMult*T_grad/(0.5_dp*((airtemp + sfcTemp)**2._dp))
-  dRiBulk_dSfcTemp = -RiMult/T_mean - RiMult*T_grad/(0.5_dp*((airtemp + sfcTemp)**2._dp))
- else
-  dRiBulk_dAirTemp = 1._dp
-  dRiBulk_dSfcTemp = 1._dp
- end if
- end subroutine bulkRichardson
-
-
-end module vegNrgFlux_module
diff --git a/utils/laugh_tests/celia1990/verification_data/runinfo.txt b/utils/laugh_tests/celia1990/verification_data/runinfo.txt
index 0aab96f05d026b51a15e2ae1c0ccc0664b5a30dc..5a1f0568f8e559fff7e56f1fc7d2cbe84308981d 100644
--- a/utils/laugh_tests/celia1990/verification_data/runinfo.txt
+++ b/utils/laugh_tests/celia1990/verification_data/runinfo.txt
@@ -1 +1 @@
- Run start time on system:  ccyy=2022 - mm=09 - dd=09 - hh=14 - mi=35 - ss=25.724
+ Run start time on system:  ccyy=2022 - mm=09 - dd=09 - hh=14 - mi=49 - ss=55.809
diff --git a/utils/laugh_tests/celia1990/verify.txt b/utils/laugh_tests/celia1990/verify.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d165e4f1584cb34ee6ecdd77e46e5c717e356043
--- /dev/null
+++ b/utils/laugh_tests/celia1990/verify.txt
@@ -0,0 +1,3 @@
+variable -  fieldCapacity Cannot be compared with len
+     verified_hru =  0.2
+     hru_to_compare =  0.2
diff --git a/utils/laugh_tests/colbeck1976/actors_out.txt b/utils/laugh_tests/colbeck1976/actors_out.txt
deleted file mode 100644
index 3fe835e32740d3f165c31c89b51a1a9ed761ca11..0000000000000000000000000000000000000000
--- a/utils/laugh_tests/colbeck1976/actors_out.txt
+++ /dev/null
@@ -1,349 +0,0 @@
-SETTINGS FOR SUMMA_ACTOR
-Output Structure Size = 250
-Max GRUs Per Job = 250
-
-SETTINGS FOR JOB_ACTOR
-File Manager Path = /Summa-Actors/utils/laugh_tests/colbeck1976/settings/summa_fileManager_colbeck1976-exp1.txt
-output_csv = false
-Job Actor Initalized 
-
-----------File_Access_Actor Started----------
-Initalizing Output Structure
-GRU Actor Has Started
-
-SETTINGS FOR HRU_ACTOR
-Print Output = true
-Print Output every 1 timesteps
-
-All Forcing Files Loaded 
-1 - Timestep = 1
-1 - Timestep = 2
-1 - Timestep = 3
-1 - Timestep = 4
-1 - Timestep = 5
-1 - Timestep = 6
-1 - Timestep = 7
-1 - Timestep = 8
-1 - Timestep = 9
-1 - Timestep = 10
-1 - Timestep = 11
- /Summa-Actors/utils/laugh_tests/colbeck1976/settings/summa_defineModelOutput.txt                                                                                                                                                                                
- HERE
- 
-INFO: aspect not found in the input attribute file, continuing ...
-
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    0.0000000000000000     
- iden_water =    1000.0000000000000     
- newSWE =    300.60000000000002     
- delSWE =   0.60000000000002274     
- massBalance =    2.2759572004815709E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    4.9587017904807871E-017
- iden_water =    1000.0000000000000     
- newSWE =    301.19999999999783     
- delSWE =   0.59999999999780584     
- massBalance =    7.8104189782379763E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    3.9772892257868010E-016
- iden_water =    1000.0000000000000     
- newSWE =    301.79999999997375     
- delSWE =   0.59999999997592113     
- massBalance =   -2.1516122217235534E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.3458248922576075E-015
- iden_water =    1000.0000000000000     
- newSWE =    302.39999999989305     
- delSWE =   0.59999999991930508     
- massBalance =    5.4511950509095186E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    3.1983853384144842E-015
- iden_water =    1000.0000000000000     
- newSWE =    302.99999999970117     
- delSWE =   0.59999999980811936     
- massBalance =    2.2537527399890678E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    6.2630410898092297E-015
- iden_water =    1000.0000000000000     
- newSWE =    303.59999999932541     
- delSWE =   0.59999999962423090     
- massBalance =    1.3322676295501878E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.0850552546761924E-014
- iden_water =    1000.0000000000000     
- newSWE =    304.19999999867446     
- delSWE =   0.59999999934905190     
- massBalance =    8.5043083686286991E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.7274818811323277E-014
- iden_water =    1000.0000000000000     
- newSWE =    304.79999999763805     
- delSWE =   0.59999999896359668     
- massBalance =    8.5820239803524601E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    2.5852886556788660E-014
- iden_water =    1000.0000000000000     
- newSWE =    305.39999999608659     
- delSWE =   0.59999999844853846     
- massBalance =   -2.8843594179761567E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    3.6904959605757223E-014
- iden_water =    1000.0000000000000     
- newSWE =    305.99999999387285     
- delSWE =   0.59999999778625579     
- massBalance =    5.5333515547317802E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    5.0754385602336477E-014
- iden_water =    1000.0000000000000     
- newSWE =    306.59999999082720     
- delSWE =   0.59999999695435235     
- massBalance =   -3.8458125573015423E-013
-1 - Timestep = 12
-1 - Timestep = 13
-1 - Timestep = 14
-1 - Timestep = 15
-1 - Timestep = 16
-1 - Timestep = 17
-1 - Timestep = 18
-1 - Timestep = 19
-1 - Timestep = 20
-1 - Timestep = 21
-1 - Timestep = 22
-1 - Timestep = 23
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    6.7727690522882357E-014
- iden_water =    1000.0000000000000     
- newSWE =    307.19999998676326     
- delSWE =   0.59999999593605935     
- massBalance =   -2.7933211299568939E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    8.8154616957988339E-014
- iden_water =    1000.0000000000000     
- newSWE =    307.79999998147423     
- delSWE =   0.59999999471096999     
- massBalance =    2.4702462297909733E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.1236808114754007E-013
- iden_water =    1000.0000000000000     
- newSWE =    308.39999997473200     
- delSWE =   0.59999999325776798     
- massBalance =   -1.4710455076283324E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.4070416063307484E-013
- iden_water =    1000.0000000000000     
- newSWE =    308.99999996628952     
- delSWE =   0.59999999155752448     
- massBalance =   -2.2593038551121936E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.7350215945493872E-013
- iden_water =    1000.0000000000000     
- newSWE =    309.59999995587907     
- delSWE =   0.59999998958954848     
- massBalance =   -3.2196467714129540E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    2.1110465794128700E-013
- iden_water =    1000.0000000000000     
- newSWE =    310.19999994321324     
- delSWE =   0.59999998733417215     
- massBalance =    4.5163872641751368E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    2.5385736837767799E-013
- iden_water =    1000.0000000000000     
- newSWE =    310.79999992798213     
- delSWE =   0.59999998476888550     
- massBalance =    3.2762681456688370E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    3.0210926319812266E-013
- iden_water =    1000.0000000000000     
- newSWE =    311.39999990985564     
- delSWE =   0.59999998187350911     
- massBalance =    6.4837024638109142E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    3.5621257403774553E-013
- iden_water =    1000.0000000000000     
- newSWE =    311.99999988848282     
- delSWE =   0.59999997862718146     
- massBalance =   -6.4170890823334048E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    4.1652276488339124E-013
- iden_water =    1000.0000000000000     
- newSWE =    312.59999986349135     
- delSWE =   0.59999997500852942     
- massBalance =   -1.0469403122215226E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    4.8339858993693743E-013
- iden_water =    1000.0000000000000     
- newSWE =    313.19999983448764     
- delSWE =   0.59999997099629354     
- massBalance =    2.0894397323445446E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    5.5720191270652321E-013
- iden_water =    1000.0000000000000     
- newSWE =    313.79999980105532     
- delSWE =   0.59999996656767962     
- massBalance =   -2.0561330416057899E-013
-1 - Timestep = 24
-1 - Timestep = 25
-1 - Timestep = 26
-1 - Timestep = 27
-1 - Timestep = 28
-1 - Timestep = 29
-1 - Timestep = 30
-1 - Timestep = 31
-1 - Timestep = 32
-1 - Timestep = 33
-1 - Timestep = 34
-1 - Timestep = 35
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    6.3829798560848913E-013
- iden_water =    1000.0000000000000     
- newSWE =    314.39999976275755     
- delSWE =   0.59999996170222403     
- massBalance =    1.0313971898767704E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    7.2705534112198951E-013
- iden_water =    1000.0000000000000     
- newSWE =    314.99999971913411     
- delSWE =   0.59999995637656411     
- massBalance =   -1.1546319456101628E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    8.2384578888474908E-013
- iden_water =    1000.0000000000000     
- newSWE =    315.59999966970321     
- delSWE =   0.59999995056909938     
- massBalance =   -1.5332179970073412E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    9.2904443946227717E-013
- iden_water =    1000.0000000000000     
- newSWE =    316.19999961396070     
- delSWE =   0.59999994425749037     
- massBalance =    1.5665246877460959E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.0430297137078835E-012
- iden_water =    1000.0000000000000     
- newSWE =    316.79999955137873     
- delSWE =   0.59999993741803337     
- massBalance =   -1.8385293287792592E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.1661833323718264E-012
- iden_water =    1000.0000000000000     
- newSWE =    317.39999948140763     
- delSWE =   0.59999993002890051     
- massBalance =   -9.9587005308876542E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.2988901893932967E-012
- iden_water =    1000.0000000000000     
- newSWE =    317.99999940347448     
- delSWE =   0.59999992206684283     
- massBalance =    2.5424107263916085E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.4415385941891714E-012
- iden_water =    1000.0000000000000     
- newSWE =    318.59999931698201     
- delSWE =   0.59999991350753135     
- massBalance =   -1.5309975509580909E-013
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.5945202341461499E-012
- iden_water =    1000.0000000000000     
- newSWE =    319.19999922131086     
- delSWE =   0.59999990432885397     
- massBalance =    6.8056671409522096E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.7582301232143246E-012
- iden_water =    1000.0000000000000     
- newSWE =    319.79999911581712     
- delSWE =   0.59999989450625435     
- massBalance =    6.1728400169158704E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    1.9330666721022761E-012
- iden_water =    1000.0000000000000     
- newSWE =    320.39999899983303     
- delSWE =   0.59999988401591509     
- massBalance =   -8.4598994476436928E-014
- effSnowfall =    0.0000000000000000     
- effRainfall =    1.0000000000000000E-002
- averageSnowSublimation =    0.0000000000000000     
- averageSnowDrainage =    2.1194312945133812E-012
- iden_water =    1000.0000000000000     
- newSWE =    320.99999887266722     
- delSWE =   0.59999987283418932     
- massBalance =    6.6946448384896939E-014
-1 - Timestep = 36
-1 - Timestep = 37
-1 - Timestep = 38
-1 - Timestep = 39
-1 - Timestep = 40
-1 - Timestep = 41
-1 - Timestep = 42
-1 - Timestep = 43
-1 - Timestep = 44
-Error: RunPhysics - HRU = 1 - indxGRU = 1 - refGRU = 1 - Timestep = 44
-*** unexpected message [id: 10, name: user.scheduled-actor]: message(run_failure(), 11@38DDCD1CBB03D559767271D57A7B827F2487A98D#36110, 1, 20)
diff --git a/utils/laugh_tests/colbeck1976/out_O1.txt b/utils/laugh_tests/colbeck1976/out_O1.txt
new file mode 100644
index 0000000000000000000000000000000000000000..7ad727dcb3f18d7965b89e4a91170559034b45bb
--- /dev/null
+++ b/utils/laugh_tests/colbeck1976/out_O1.txt
@@ -0,0 +1,94923 @@
+==48009== Memcheck, a memory error detector
+==48009== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==48009== Using Valgrind-3.15.0-608cb11914-20190413 and LibVEX; rerun with -h for copyright info
+==48009== Command: /Summa-Actors/bin/summaMain -g 1 -n 1 -c /Summa-Actors/bin/summaMain -g 1 -n 1 -c /Summa-Actors/utils/laugh_tests/colbeck1976/config/exp2
+==48009== Parent PID: 50877
+==48009== 
+--48009-- 
+--48009-- Valgrind options:
+--48009--    --leak-check=full
+--48009--    --show-leak-kinds=all
+--48009--    --track-origins=yes
+--48009--    --verbose
+--48009--    --log-file=out_O1.txt
+--48009-- Contents of /proc/version:
+--48009--   Linux version 5.10.104-linuxkit (root@buildkitsandbox) (gcc (Alpine 10.2.1_pre1) 10.2.1 20201203, GNU ld (GNU Binutils) 2.35.2) #1 SMP PREEMPT Thu Mar 17 17:05:54 UTC 2022
+--48009-- 
+--48009-- Arch and hwcaps: ARM64, LittleEndian, baseline
+--48009-- Page sizes: currently 4096, max supported 65536
+--48009-- Valgrind library directory: /usr/lib/aarch64-linux-gnu/valgrind
+--48009-- Reading syms from /Summa-Actors/bin/summaMain
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/ld-2.31.so
+--48009--   Considering /usr/lib/debug/.build-id/b6/7648e0ab1141e21a749711cde7a7b250b9e1d3.debug ..
+--48009--   .. build-id is valid
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux
+--48009--    object doesn't have a symbol table
+--48009--    object doesn't have a dynamic symbol table
+--48009-- Scheduler: using generic scheduler lock implementation.
+--48009-- Reading suppressions file: /usr/lib/aarch64-linux-gnu/valgrind/default.supp
+==48009== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-48009-by-???-on-78e03f205b72
+==48009== embedded gdbserver: writing to   /tmp/vgdb-pipe-to-vgdb-from-48009-by-???-on-78e03f205b72
+==48009== embedded gdbserver: shared mem   /tmp/vgdb-pipe-shared-mem-vgdb-48009-by-???-on-78e03f205b72
+==48009== 
+==48009== TO CONTROL THIS PROCESS USING vgdb (which you probably
+==48009== don't want to do, unless you know exactly what you're doing,
+==48009== or are doing some strange experiment):
+==48009==   /usr/lib/aarch64-linux-gnu/valgrind/../../bin/vgdb --pid=48009 ...command...
+==48009== 
+==48009== TO DEBUG THIS PROCESS USING GDB: start GDB like this
+==48009==   /path/to/gdb /Summa-Actors/bin/summaMain
+==48009== and then give GDB the following command
+==48009==   target remote | /usr/lib/aarch64-linux-gnu/valgrind/../../bin/vgdb --pid=48009
+==48009== --pid is optional if only one valgrind process is running
+==48009== 
+--48009-- REDIR: 0x4019400 (ld-linux-aarch64.so.1:strlen) redirected to 0x580c5de8 (???)
+--48009-- REDIR: 0x4018440 (ld-linux-aarch64.so.1:strcmp) redirected to 0x580c5e3c (???)
+--48009-- REDIR: 0x4018330 (ld-linux-aarch64.so.1:index) redirected to 0x580c5e10 (???)
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_core-arm64-linux.so
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/local/lib/libcaf_core.so.0.18.6
+--48009-- Reading syms from /usr/local/lib/libcaf_io.so.0.18.6
+--48009-- Reading syms from /Summa-Actors/bin/libsumma.so
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblasp-r0.3.8.so
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /code/sundials/instdir/lib/libsundials_fnvecmanyvector_mod.so.5.8.0
+--48009-- Reading syms from /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libgcc_s.so.1
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libc-2.31.so
+--48009--   Considering /usr/lib/debug/.build-id/b7/b30ba2c0f618615a8d32d86813718bb2fdb567.debug ..
+--48009--   .. build-id is valid
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libm-2.31.so
+--48009--   Considering /usr/lib/debug/.build-id/ef/5f79ec54a7fe0dbb8f0cf2a360c360978c8d39.debug ..
+--48009--   .. build-id is valid
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libpthread-2.31.so
+--48009--   Considering /usr/lib/debug/.build-id/9e/e85bfaafff46d2fae9ac6c7ff06a68e9080cc8.debug ..
+--48009--   .. build-id is valid
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libnetcdf.so.15
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0
+--48009-- Reading syms from /code/sundials/instdir/lib/libsundials_ida.so.5.8.0
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libcurl-gnutls.so.4.6.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libsz.so.2.0.1
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libz.so.1.2.11
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libdl-2.31.so
+--48009--   Considering /usr/lib/debug/.build-id/e6/bacb58f1852797463ae6de925c26bd634492bf.debug ..
+--48009--   .. build-id is valid
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libnghttp2.so.14.19.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libidn2.so.0.3.6
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/librtmp.so.1
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libpsl.so.5.3.2
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libnettle.so.7.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libgssapi_krb5.so.2.2
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libldap_r-2.4.so.2.10.12
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/liblber-2.4.so.2.10.12
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libbrotlidec.so.1.0.7
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libaec.so.0.0.10
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libunistring.so.2.1.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libhogweed.so.5.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libgmp.so.10.4.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libp11-kit.so.0.3.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5.so.3.3
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libk5crypto.so.3.1
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libcom_err.so.2.1
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5support.so.0.1
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libresolv-2.31.so
+--48009--   Considering /usr/lib/debug/.build-id/4f/3cb338e480755a8230af8186cfb702b3a79713.debug ..
+--48009--   .. build-id is valid
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libsasl2.so.2.0.25
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libgssapi.so.3.0.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libbrotlicommon.so.1.0.7
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libffi.so.7.1.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libkeyutils.so.1.8
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libheimntlm.so.0.1.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5.so.26.0.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libasn1.so.8.0.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libhcrypto.so.4.1.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libroken.so.18.1.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libwind.so.0.0.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libheimbase.so.1.0.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libhx509.so.5.0.0
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libsqlite3.so.0.8.6
+--48009--    object doesn't have a symbol table
+--48009-- Reading syms from /usr/lib/aarch64-linux-gnu/libcrypt.so.1.1.0
+--48009--    object doesn't have a symbol table
+--48009-- REDIR: 0x668eab0 (libc.so.6:memchr) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--48009-- REDIR: 0x668d8d8 (libc.so.6:strlen) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--48009-- REDIR: 0x668f390 (libc.so.6:memcpy) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--48009-- REDIR: 0x668ec90 (libc.so.6:memmove) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--48009-- REDIR: 0x668eda0 (libc.so.6:memset) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--48009-- REDIR: 0x668dd40 (libc.so.6:rindex) redirected to 0x484cc40 (rindex)
+--48009-- REDIR: 0x6696680 (libc.so.6:__GI_strlen) redirected to 0x484d268 (__GI_strlen)
+--48009-- REDIR: 0x6694dd0 (libc.so.6:__GI_memcpy) redirected to 0x484efb0 (__GI_memcpy)
+--48009-- REDIR: 0x668d020 (libc.so.6:index) redirected to 0x484cdf0 (index)
+--48009-- REDIR: 0x668d100 (libc.so.6:strcmp) redirected to 0x484e278 (strcmp)
+--48009-- REDIR: 0x6689420 (libc.so.6:malloc) redirected to 0x4849d18 (malloc)
+--48009-- REDIR: 0x668a160 (libc.so.6:calloc) redirected to 0x484c000 (calloc)
+--48009-- REDIR: 0x66ee430 (libc.so.6:__memcpy_chk) redirected to 0x4851ea8 (__memcpy_chk)
+--48009-- REDIR: 0x6689a08 (libc.so.6:free) redirected to 0x484aeb0 (free)
+--48009-- REDIR: 0x6695f40 (libc.so.6:__GI_memset) redirected to 0x4850c50 (memset)
+--48009-- REDIR: 0x668dcd8 (libc.so.6:strncpy) redirected to 0x484d518 (strncpy)
+--48009-- REDIR: 0x6690ab0 (libc.so.6:strchrnul) redirected to 0x4851790 (strchrnul)
+--48009-- REDIR: 0x668eb00 (libc.so.6:bcmp) redirected to 0x48504d8 (bcmp)
+--48009-- REDIR: 0x64a6b40 (libstdc++.so.6:operator new(unsigned long)) redirected to 0x484a350 (operator new(unsigned long))
+--48009-- REDIR: 0x64a6be0 (libstdc++.so.6:operator new[](unsigned long)) redirected to 0x484aa30 (operator new[](unsigned long))
+--48009-- REDIR: 0x6694dc0 (libc.so.6:__GI_memmove) redirected to 0x4851058 (__GI_memmove)
+--48009-- REDIR: 0x6696480 (libc.so.6:__GI_memchr) redirected to 0x484e468 (__GI_memchr)
+--48009-- REDIR: 0x64a4960 (libstdc++.so.6:operator delete(void*)) redirected to 0x484b3b0 (operator delete(void*))
+--48009-- REDIR: 0x64a4970 (libstdc++.so.6:operator delete(void*, unsigned long)) redirected to 0x484b590 (operator delete(void*, unsigned long))
+--48009-- REDIR: 0x668e708 (libc.so.6:strstr) redirected to 0x4851fb8 (strstr)
+--48009-- REDIR: 0x64a4990 (libstdc++.so.6:operator delete[](void*)) redirected to 0x484ba90 (operator delete[](void*))
+--48009-- REDIR: 0x64a6bb0 (libstdc++.so.6:operator new(unsigned long, std::nothrow_t const&)) redirected to 0x484a5c8 (operator new(unsigned long, std::nothrow_t const&))
+--48009-- REDIR: 0x668ee60 (libc.so.6:mempcpy) redirected to 0x4851890 (mempcpy)
+--48009-- REDIR: 0x668d964 (libc.so.6:strnlen) redirected to 0x484d1f0 (strnlen)
+--48009-- REDIR: 0x668f220 (libc.so.6:strncasecmp) redirected to 0x484dc28 (strncasecmp)
+--48009-- REDIR: 0x668db1c (libc.so.6:strncmp) redirected to 0x484d9e8 (strncmp)
+--48009-- REDIR: 0x668da98 (libc.so.6:strncat) redirected to 0x484d0e0 (strncat)
+--48009-- REDIR: 0x668d200 (libc.so.6:strcpy) redirected to 0x484d358 (strcpy)
+--48009-- REDIR: 0x6689c70 (libc.so.6:realloc) redirected to 0x484c228 (realloc)
+--48009-- REDIR: 0x668d388 (libc.so.6:strcspn) redirected to 0x48521b0 (strcspn)
+==48009== Thread 6 caf.worker:
+==48009== Invalid read of size 8
+==48009==    at 0x5307670: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:360)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Address 0x14199620 is 112 bytes inside a block of size 120 free'd
+==48009==    at 0x484AF20: free (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51E84EB: __getvectorz_module_MOD_getscaling (getVectorz.f90:377)
+==48009==    by 0x5326B0B: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:338)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Block was alloc'd at
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51E83DB: __getvectorz_module_MOD_getscaling (getVectorz.f90:374)
+==48009==    by 0x5326B0B: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:338)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009== 
+==48009== Invalid read of size 8
+==48009==    at 0x5307670: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:360)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Address 0x141ef3a0 is 0 bytes after a block of size 480 alloc'd
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52FDA13: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:280)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009== 
+==48009== Invalid read of size 8
+==48009==    at 0x5307670: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:360)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Address 0x141ef3a0 is 0 bytes after a block of size 480 alloc'd
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52FDA13: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:280)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x514A654: __computjacdae_module_MOD_computjacdae (computJacDAE.f90:712)
+==48009==    by 0x51D2597: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:337)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF8D7: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1318)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B12154: denseGETRF (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B610CB: SUNLinSolSetup_Dense (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B15897: SUNLinSolSetup (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4A7DB: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF8D7: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1318)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B121AC: denseGETRF (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B610CB: SUNLinSolSetup_Dense (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B15897: SUNLinSolSetup (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4A7DB: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B1234C: denseGETRF (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B610CB: SUNLinSolSetup_Dense (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B15897: SUNLinSolSetup (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4A7DB: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B56860: N_VWrmsNorm_Serial (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B179C3: N_VWrmsNorm (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BA7B: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6791E60: sqrt (w_sqrt_compat.c:31)
+==48009==    by 0x6B56893: N_VWrmsNorm_Serial (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B179C3: N_VWrmsNorm (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BA7B: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B4BADC: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B4BB68: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5342448: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:424)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53426AC: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:447)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53361B0: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:189)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5336378: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:203)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533622C: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:196)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5343698: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:597)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9F08: __soil_utilssundials_module_MOD_liquidheadsundials (soil_utilsSundials.f90:102)
+==48009==    by 0x5343A8B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:628)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5329884: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:701)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA118: atan (s_atan.c:82)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA14C: atan (s_atan.c:89)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA434: atan (s_atan.c:190)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA4A0: atan (s_atan.c:197)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4D0: atan (s_atan.c:206)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4F0: atan (s_atan.c:210)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA508: atan (s_atan.c:215)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA534: atan (s_atan.c:216)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA548: atan (s_atan.c:218)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA580: atan (s_atan.c:224)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA5B4: atan (s_atan.c:225)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA5E0: atan (s_atan.c:226)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA610: atan (s_atan.c:227)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA63C: atan (s_atan.c:228)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA66C: atan (s_atan.c:229)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA698: atan (s_atan.c:230)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA6C8: atan (s_atan.c:231)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA6F4: atan (s_atan.c:232)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== More than 100 errors detected.  Subsequent errors
+==48009== will still be recorded, but in less detail than before.
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA724: atan (s_atan.c:233)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA760: atan (s_atan.c:282)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x5329DCF: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:744)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5329DF0: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5302CF0: __spline_int_module_MOD_locate (spline_int.f90:106)
+==48009==    by 0x530317F: __spline_int_module_MOD_splint (spline_int.f90:80)
+==48009==    by 0x5329E73: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5302D28: __spline_int_module_MOD_locate (spline_int.f90:112)
+==48009==    by 0x530317F: __spline_int_module_MOD_splint (spline_int.f90:80)
+==48009==    by 0x5329E73: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5302D58: __spline_int_module_MOD_locate (spline_int.f90:114)
+==48009==    by 0x530317F: __spline_int_module_MOD_splint (spline_int.f90:80)
+==48009==    by 0x5329E73: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x532A1A3: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:769)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51448E0: __computheatcap_module_MOD_computheatcap (computHeatCap.f90:173)
+==48009==    by 0x51CF40B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:559)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5156D30: __computthermconduct_module_MOD_computthermconduct (computThermConduct.f90:261)
+==48009==    by 0x51CF987: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:614)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x5308047: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:403)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5304F6C: __ssdnrgflux_module_MOD_ilayerthermalconduct (ssdNrgFlux.f90:824)
+==48009==    by 0x5308C5F: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:474)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8B40: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:371)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x5308047: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:403)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5305EC0: __ssdnrgflux_module_MOD_ilayerthermalconduct (ssdNrgFlux.f90:962)
+==48009==    by 0x5308C5F: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:474)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52EC080: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:181)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F44A0: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:373)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x52F1D8B: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1025)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9140: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:248)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x52F201B: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1069)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8380: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:465)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x52F1D8B: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1025)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8B40: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:371)
+==48009==    by 0x52F1DAF: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1026)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E6C: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F98B3: __soil_utils_module_MOD_iceimpede (soil_utils.f90:75)
+==48009==    by 0x52F1EC3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1039)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FD8: pow@@GLIBC_2.29 (e_pow.c:299)
+==48009==    by 0x52F98B3: __soil_utils_module_MOD_iceimpede (soil_utils.f90:75)
+==48009==    by 0x52F1EC3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1039)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B91A4: pow@@GLIBC_2.29 (e_pow.c:301)
+==48009==    by 0x52F98B3: __soil_utils_module_MOD_iceimpede (soil_utils.f90:75)
+==48009==    by 0x52F1EC3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1039)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F92B8: __soil_utils_module_MOD_hydcondmp_liq (soil_utils.f90:224)
+==48009==    by 0x52F203B: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1070)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F2080: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1076)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F2150: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1085)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E6C: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F984F: __soil_utils_module_MOD_diceimpede_dtemp (soil_utils.f90:94)
+==48009==    by 0x52F2213: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1100)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FD8: pow@@GLIBC_2.29 (e_pow.c:299)
+==48009==    by 0x52F984F: __soil_utils_module_MOD_diceimpede_dtemp (soil_utils.f90:94)
+==48009==    by 0x52F2213: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1100)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B91A4: pow@@GLIBC_2.29 (e_pow.c:301)
+==48009==    by 0x52F984F: __soil_utils_module_MOD_diceimpede_dtemp (soil_utils.f90:94)
+==48009==    by 0x52F2213: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1100)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F0658: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1396)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F0C04: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1438)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52F122B: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1466)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52F122B: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1466)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52F122B: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1466)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52F122B: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1466)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F12B4: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F16A0: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1489)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F16BC: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1496)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F17F0: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1519)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5154DC4: __computresiddae_module_MOD_computresiddae (computResidDAE.f90:243)
+==48009==    by 0x51D076F: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:746)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B15C30: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B4BB28: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40228: IDATestError (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F4AB: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B15C30: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B40B2B: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40B44: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40BA4: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40BBC: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40C04: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53006E0: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:428)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CCEF0: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:347)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CD078: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:348)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CD5F4: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:374)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CD688: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:375)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B3D010: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533DDF8: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:435)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533E464: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:476)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x533E26B: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:463)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x533E26B: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:463)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9AF4: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:192)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x52F9D87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:197)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x52F9D87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:197)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x52F9DAF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:197)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533E3AC: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:469)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533E408: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:470)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x5335DD7: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:284)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x5335DFB: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:285)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x5335DFB: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:285)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5335E28: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:287)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5335F74: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:294)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533FDFC: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:732)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9F08: __soil_utilssundials_module_MOD_liquidheadsundials (soil_utilsSundials.f90:102)
+==48009==    by 0x53401EF: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:763)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5342448: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:424)
+==48009==    by 0x534EC73: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:799)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53426AC: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:447)
+==48009==    by 0x534EC73: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:799)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5343698: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:597)
+==48009==    by 0x534EC73: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:799)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x532AFD0: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:422)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA118: atan (s_atan.c:82)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA14C: atan (s_atan.c:89)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA434: atan (s_atan.c:190)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA4A0: atan (s_atan.c:197)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4D0: atan (s_atan.c:206)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4F0: atan (s_atan.c:210)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA508: atan (s_atan.c:215)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA534: atan (s_atan.c:216)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA548: atan (s_atan.c:218)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA580: atan (s_atan.c:224)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA5B4: atan (s_atan.c:225)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA5E0: atan (s_atan.c:226)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA610: atan (s_atan.c:227)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA63C: atan (s_atan.c:228)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA66C: atan (s_atan.c:229)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA698: atan (s_atan.c:230)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA6C8: atan (s_atan.c:231)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA6F4: atan (s_atan.c:232)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA724: atan (s_atan.c:233)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA760: atan (s_atan.c:282)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x532B523: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:465)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x532B544: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:469)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x534F694: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:919)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x534FC58: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:979)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53504A0: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:1034)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5155304: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:100)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECB08: __snwdensify_module_MOD_snwdensify (snwCompact.f90:127)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECB48: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52ECB93: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52ECB93: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52ECB93: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52ECB93: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52ECBCF: __snwdensify_module_MOD_snwdensify (snwCompact.f90:130)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52ECBCF: __snwdensify_module_MOD_snwdensify (snwCompact.f90:130)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52ECBCF: __snwdensify_module_MOD_snwdensify (snwCompact.f90:130)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52ECBCF: __snwdensify_module_MOD_snwdensify (snwCompact.f90:130)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECBF8: __snwdensify_module_MOD_snwdensify (snwCompact.f90:132)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52ECC97: __snwdensify_module_MOD_snwdensify (snwCompact.f90:142)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52ECC97: __snwdensify_module_MOD_snwdensify (snwCompact.f90:142)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52ECC97: __snwdensify_module_MOD_snwdensify (snwCompact.f90:142)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52ECC97: __snwdensify_module_MOD_snwdensify (snwCompact.f90:142)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52ECCD7: __snwdensify_module_MOD_snwdensify (snwCompact.f90:144)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52ECCD7: __snwdensify_module_MOD_snwdensify (snwCompact.f90:144)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52ECCD7: __snwdensify_module_MOD_snwdensify (snwCompact.f90:144)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52ECCD7: __snwdensify_module_MOD_snwdensify (snwCompact.f90:144)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECD4C: __snwdensify_module_MOD_snwdensify (snwCompact.f90:152)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECEA8: __snwdensify_module_MOD_snwdensify (snwCompact.f90:171)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ED1EC: __snwdensify_module_MOD_snwdensify (snwCompact.f90:187)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ED454: __snwdensify_module_MOD_snwdensify (snwCompact.f90:196)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ED4C0: __snwdensify_module_MOD_snwdensify (snwCompact.f90:196)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5162390: __coupled_em_module_MOD_coupled_em (coupled_em.f90:1367)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5162C8C: __coupled_em_module_MOD_coupled_em (coupled_em.f90:1423)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51C88F8: __derivforce_module_MOD_derivforce (derivforce.f90:196)
+==48009==    by 0x510C4A7: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:301)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5159FE8: __coupled_em_module_MOD_coupled_em (coupled_em.f90:409)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52EA1E7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:183)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52EA1E7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:183)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52EA1E7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:183)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52EA1E7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:183)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52E9744: __snowalbedo_module_MOD_computealbedo (snowAlbedo.f90:234)
+==48009==    by 0x52EA263: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:188)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52E9744: __snowalbedo_module_MOD_computealbedo (snowAlbedo.f90:234)
+==48009==    by 0x52EA293: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:189)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52EA590: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:210)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x524B138: __layerdivide_module_MOD_layerdivide (layerDivide.f90:287)
+==48009==    by 0x5368903: __volicepack_module_MOD_volicepack (volicePack.f90:111)
+==48009==    by 0x515C683: __coupled_em_module_MOD_coupled_em (coupled_em.f90:725)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x524FD0C: __layermerge_module_MOD_layermerge (layerMerge.f90:180)
+==48009==    by 0x5368AC3: __volicepack_module_MOD_volicepack (volicePack.f90:126)
+==48009==    by 0x515C683: __coupled_em_module_MOD_coupled_em (coupled_em.f90:725)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CAC90: __diagn_evar_module_MOD_diagn_evar (diagn_evar.f90:308)
+==48009==    by 0x515D423: __coupled_em_module_MOD_coupled_em (coupled_em.f90:811)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9444: __soil_utils_module_MOD_liquidhead (soil_utils.f90:140)
+==48009==    by 0x526C97B: __opsplittin_module_MOD_opsplittin (opSplittin.f90:441)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5329884: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:701)
+==48009==    by 0x5326EB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:379)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5329DF0: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x5326EB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:379)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51D3C44: __eval8summa_module_MOD_eval8summa (eval8summa.f90:298)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51D3F6C: __eval8summa_module_MOD_eval8summa (eval8summa.f90:321)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5338F68: __updatevars_module_MOD_updatevars (updateVars.f90:382)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53391CC: __updatevars_module_MOD_updatevars (updateVars.f90:405)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x53391B3: __updatevars_module_MOD_updatevars (updateVars.f90:399)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x53391B3: __updatevars_module_MOD_updatevars (updateVars.f90:399)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x533597F: __updatstate_module_MOD_updatesoil (updatState.f90:122)
+==48009==    by 0x5339CB3: __updatevars_module_MOD_updatevars (updateVars.f90:490)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533599C: __updatstate_module_MOD_updatesoil (updatState.f90:123)
+==48009==    by 0x5339CB3: __updatevars_module_MOD_updatevars (updateVars.f90:490)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5335AE8: __updatstate_module_MOD_updatesoil (updatState.f90:130)
+==48009==    by 0x5339CB3: __updatevars_module_MOD_updatevars (updateVars.f90:490)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533A790: __updatevars_module_MOD_updatevars (updateVars.f90:633)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x532AFD0: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:422)
+==48009==    by 0x51D4B63: __eval8summa_module_MOD_eval8summa (eval8summa.f90:428)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x532B544: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:469)
+==48009==    by 0x51D4B63: __eval8summa_module_MOD_eval8summa (eval8summa.f90:428)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52EBF6F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:170)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52EBF6F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:170)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52EBF6F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:170)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52EBF6F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:170)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52EC1C0: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:187)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F4340: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:363)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5152034: __computresid_module_MOD_computresid (computResid.f90:264)
+==48009==    by 0x51D5D53: __eval8summa_module_MOD_eval8summa (eval8summa.f90:575)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5156F58: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA118: atan (s_atan.c:82)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA14C: atan (s_atan.c:89)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA434: atan (s_atan.c:190)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA4A0: atan (s_atan.c:197)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4D0: atan (s_atan.c:206)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4F0: atan (s_atan.c:210)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5156FE8: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:220)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5327B08: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:465)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9064: specialcase (e_pow.c:158)
+==48009==    by 0x67B9064: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9064: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E54: __math_check_uflow (math_err.c:85)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FF4: pow@@GLIBC_2.29 (e_pow.c:329)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B90B4: pow@@GLIBC_2.29 (e_pow.c:356)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9064: specialcase (e_pow.c:158)
+==48009==    by 0x67B9064: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9064: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E54: __math_check_uflow (math_err.c:85)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FF4: pow@@GLIBC_2.29 (e_pow.c:329)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B90B4: pow@@GLIBC_2.29 (e_pow.c:356)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9064: specialcase (e_pow.c:158)
+==48009==    by 0x67B9064: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9064: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E54: __math_check_uflow (math_err.c:85)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== More than 10000000 total errors detected.  I'm not reporting any more.
+==48009== Final error counts will be inaccurate.  Go fix your program!
+==48009== Rerun with --error-limit=no to disable this cutoff.  Note
+==48009== that errors may occur in your program without prior warning from
+==48009== Valgrind, because errors are no longer being displayed.
+==48009== 
+==48009== 
+==48009== Process terminating with default action of signal 2 (SIGINT)
+==48009==    at 0x683C420: futex_wait_cancelable (futex-internal.h:183)
+==48009==    by 0x683C420: __pthread_cond_wait_common (pthread_cond_wait.c:508)
+==48009==    by 0x683C420: pthread_cond_wait@@GLIBC_2.17 (pthread_cond_wait.c:647)
+==48009==    by 0x64CD66F: std::condition_variable::wait(std::unique_lock<std::mutex>&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x49EC1DB: caf::actor_registry::await_running_count_equal(unsigned long) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3EA3: caf::actor_system::await_all_actors_done() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3977: caf::actor_system::~actor_system() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A5CF: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== HEAP SUMMARY:
+==48009==     in use at exit: 26,876,344 bytes in 78,694 blocks
+==48009==   total heap usage: 2,377,643 allocs, 2,298,949 frees, 696,894,807 bytes allocated
+==48009== 
+==48009== Searching for pointers to 78,694 not-freed blocks
+==48009== Checked 160,539,856 bytes
+==48009== 
+==48009== Thread 1:
+==48009== 1 bytes in 1 blocks are still reachable in loss record 1 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B127: __childstruc_module_MOD_childstruc (childStruc.f90:65)
+==48009==    by 0x53125D3: defineGlobalData (summaActors_globalData.f90:167)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 2 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B127: __childstruc_module_MOD_childstruc (childStruc.f90:65)
+==48009==    by 0x53124A3: defineGlobalData (summaActors_globalData.f90:166)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 3 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B127: __childstruc_module_MOD_childstruc (childStruc.f90:65)
+==48009==    by 0x5312113: defineGlobalData (summaActors_globalData.f90:163)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 4 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B127: __childstruc_module_MOD_childstruc (childStruc.f90:65)
+==48009==    by 0x5312243: defineGlobalData (summaActors_globalData.f90:164)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 5 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E0F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 6 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB787B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 7 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB78B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 8 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7AAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 9 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8DFF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 10 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8EFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 11 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8FE3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 12 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA90CB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 13 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9103: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 14 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA913B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 15 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9173: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 16 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9227: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 17 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA925F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 18 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBC287: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 19 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A07F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 20 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE7D7: __def_output_module_MOD_write_hru_info (def_output.f90:501)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 21 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEBAF: __def_output_module_MOD_write_hru_info (def_output.f90:506)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 22 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEF87: __def_output_module_MOD_write_hru_info (def_output.f90:511)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 23 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF35F: __def_output_module_MOD_write_hru_info (def_output.f90:516)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 24 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523E167: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:209)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 25 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523C48F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:178)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 26 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523CB53: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:185)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are still reachable in loss record 27 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523D217: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:192)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are possibly lost in loss record 28 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512761F: __allocspace4chm_module_MOD_allocatedat_int (allocspaceActors.f90:564)
+==48009==    by 0x512E49B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:183)
+==48009==    by 0x5245833: initHRU (init_hru_actor.f90:257)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are possibly lost in loss record 29 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x5246BFB: initHRU (init_hru_actor.f90:296)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are possibly lost in loss record 30 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x5246A7F: initHRU (init_hru_actor.f90:295)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are possibly lost in loss record 31 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x524662F: initHRU (init_hru_actor.f90:292)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1 bytes in 1 blocks are possibly lost in loss record 32 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x524679F: initHRU (init_hru_actor.f90:293)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 2 bytes in 1 blocks are still reachable in loss record 33 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35507: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 34 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9D93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 35 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9DCB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 36 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD10BB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 37 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC663B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 38 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF533: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 39 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB77EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 40 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB78EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 41 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7927: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 42 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79E7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 43 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 44 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A6B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 45 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8C9F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 46 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8D4B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 47 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8E43: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 48 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8E8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 49 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8EC3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 50 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8F37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 51 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA905B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 52 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 53 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA935F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 54 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D97313: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 55 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9737F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 56 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D92837: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 57 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA29DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 58 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B83: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 59 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 60 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C0B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 61 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 62 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 63 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2CC3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 64 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2CFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 65 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 66 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 67 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2DB3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 68 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC91BB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 69 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516F82F: initFailedHRUTracker (cppwrap_fileAccess.f90:133)
+==48009==    by 0x131A0F: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:234)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 70 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4793: __def_output_module_MOD_ini_create (def_output.f90:275)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 71 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4793: __def_output_module_MOD_ini_create (def_output.f90:275)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 72 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4863: __def_output_module_MOD_ini_create (def_output.f90:276)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 73 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4863: __def_output_module_MOD_ini_create (def_output.f90:276)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 74 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3527F: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 75 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A351C3: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 76 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35203: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 77 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3527F: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 78 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A351C3: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 79 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35203: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 80 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3527F: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 81 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3527F: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 82 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41F03: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 83 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3527F: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 4 bytes in 1 blocks are still reachable in loss record 84 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41F03: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 4 bytes in 4 blocks are still reachable in loss record 85 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 5 bytes in 1 blocks are still reachable in loss record 86 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0057F: NCDISPATCH_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F85EF: nc_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52CCF77: readDimension (read_attribute.f90:79)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 5 bytes in 1 blocks are still reachable in loss record 87 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C864B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C869D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 5 bytes in 1 blocks are still reachable in loss record 88 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C864C7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C869D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 5 bytes in 1 blocks are still reachable in loss record 89 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CEB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 5 bytes in 1 blocks are still reachable in loss record 90 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4937: __def_output_module_MOD_ini_create (def_output.f90:277)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 5 bytes in 1 blocks are still reachable in loss record 91 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4937: __def_output_module_MOD_ini_create (def_output.f90:277)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 5 bytes in 1 blocks are still reachable in loss record 92 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A351C3: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 5 bytes in 1 blocks are still reachable in loss record 93 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35203: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 94 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x69794A3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 95 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0063B: NCDISPATCH_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F85EF: nc_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52CCF77: readDimension (read_attribute.f90:79)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 96 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86EE3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 97 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E7B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 98 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8BB3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 99 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBC287: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 100 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4A07: __def_output_module_MOD_ini_create (def_output.f90:278)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 101 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4A07: __def_output_module_MOD_ini_create (def_output.f90:278)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 102 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 103 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 104 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A357B3: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 105 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE7D7: __def_output_module_MOD_write_hru_info (def_output.f90:501)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 106 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE7D7: __def_output_module_MOD_write_hru_info (def_output.f90:501)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 107 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A357B3: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 108 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEBAF: __def_output_module_MOD_write_hru_info (def_output.f90:506)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 109 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEBAF: __def_output_module_MOD_write_hru_info (def_output.f90:506)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 110 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A357B3: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 111 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A351C3: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 112 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35203: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 113 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEF87: __def_output_module_MOD_write_hru_info (def_output.f90:511)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 114 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEF87: __def_output_module_MOD_write_hru_info (def_output.f90:511)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 115 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A357B3: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 116 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A351C3: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 117 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35203: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 118 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF35F: __def_output_module_MOD_write_hru_info (def_output.f90:516)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 6 bytes in 1 blocks are still reachable in loss record 119 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF35F: __def_output_module_MOD_write_hru_info (def_output.f90:516)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 7 bytes in 1 blocks are still reachable in loss record 120 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x697941B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 7 bytes in 1 blocks are still reachable in loss record 121 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x697939F: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 7 bytes in 1 blocks are still reachable in loss record 122 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C864D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C869D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 7 bytes in 1 blocks are still reachable in loss record 123 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8C9F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 7 bytes in 1 blocks are still reachable in loss record 124 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9725B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 7 bytes in 1 blocks are still reachable in loss record 125 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4ADB: __def_output_module_MOD_ini_create (def_output.f90:279)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 7 bytes in 1 blocks are still reachable in loss record 126 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4ADB: __def_output_module_MOD_ini_create (def_output.f90:279)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 7 bytes in 1 blocks are still reachable in loss record 127 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A357B3: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 128 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C2DE3: ??? (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C2EBF: BN_set_word (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F8963: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 129 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A54637: __gnu_cxx::new_allocator<char*>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A51133: std::allocator_traits<std::allocator<char*> >::allocate(std::allocator<char*>&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4BFDF: std::_Vector_base<char*, std::allocator<char*> >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A486EB: void std::vector<char*, std::allocator<char*> >::_M_realloc_insert<char*&>(__gnu_cxx::__normal_iterator<char**, std::vector<char*, std::allocator<char*> > >, char*&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A44117: char*& std::vector<char*, std::allocator<char*> >::emplace_back<char*&>(char*&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2AA27: caf::actor_system_config::set_remainder(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2B233: caf::actor_system_config::parse(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::istream&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2B64F: caf::actor_system_config::parse(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2A63F: caf::actor_system_config::parse(int, char**) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A4A7: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:81)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 130 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A1A9B7: __gnu_cxx::new_allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A19553: std::allocator_traits<std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::allocate(std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1744F: std::_Vector_base<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A14237: void std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::_M_realloc_insert<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A10D93: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::_M_insert_rval(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0D84F: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::_M_emplace_aux(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A092B3: __gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > > std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::emplace<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A04607: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0025B: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC147: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2587: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 131 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A1A9B7: __gnu_cxx::new_allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A19553: std::allocator_traits<std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::allocate(std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1744F: std::_Vector_base<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A14237: void std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::_M_realloc_insert<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A10D93: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::_M_insert_rval(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0D84F: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::_M_emplace_aux(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A092B3: __gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > > std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > >::emplace<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::counter<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::counter<long> > > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A04607: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0025B: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC147: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F25FF: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 132 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A1ABDB: __gnu_cxx::new_allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1981B: std::allocator_traits<std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::allocate(std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A178FF: std::_Vector_base<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A149CF: void std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::_M_realloc_insert<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A11303: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::_M_insert_rval(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0DCE3: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::_M_emplace_aux(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A09B53: __gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > > std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::emplace<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A04B0F: caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00567: caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC203: caf::detail::gauge_oracle<long>::type* caf::telemetry::metric_registry::gauge_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2677: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 133 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A1ABDB: __gnu_cxx::new_allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1981B: std::allocator_traits<std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::allocate(std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A178FF: std::_Vector_base<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A149CF: void std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::_M_realloc_insert<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A11303: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::_M_insert_rval(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0DCE3: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::_M_emplace_aux(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A09B53: __gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > > std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > >::emplace<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::int_gauge>, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::int_gauge> > >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A04B0F: caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00567: caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC203: caf::detail::gauge_oracle<long>::type* caf::telemetry::metric_registry::gauge_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F26FF: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 134 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F97FD7: __gnu_cxx::new_allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F9242B: std::allocator_traits<std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::allocate(std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > >&, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F89263: std::_Vector_base<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F812FF: void std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::_M_realloc_insert<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F7AB3B: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::_M_insert_rval(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F74CD7: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::_M_emplace_aux(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6AD97: __gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > > std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::emplace<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F61FAF: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CA33: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572FF: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4173B: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 135 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F98433: __gnu_cxx::new_allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F92AE3: std::allocator_traits<std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::allocate(std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > >&, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F89DC7: std::_Vector_base<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F8266B: void std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::_M_realloc_insert<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F7BF47: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::_M_insert_rval(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F75D9B: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::_M_emplace_aux(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6BF8B: __gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > > std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::emplace<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F62AB3: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CFE7: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F57437: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F417C3: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 136 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F97FD7: __gnu_cxx::new_allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F9242B: std::allocator_traits<std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::allocate(std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > >&, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F89263: std::_Vector_base<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F812FF: void std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::_M_realloc_insert<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F7AB3B: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::_M_insert_rval(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F74CD7: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::_M_emplace_aux(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6AD97: __gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > > std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > >::emplace<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F61FAF: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CA33: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572FF: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4185F: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 137 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F98433: __gnu_cxx::new_allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F92AE3: std::allocator_traits<std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::allocate(std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > >&, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F89DC7: std::_Vector_base<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F8266B: void std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::_M_realloc_insert<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F7BF47: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::_M_insert_rval(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F75D9B: std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::_M_emplace_aux(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6BF8B: __gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > > std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > >::emplace<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > const*, std::vector<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >, std::allocator<std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > > > > >, std::unique_ptr<caf::telemetry::metric_impl<caf::telemetry::histogram<double> >, std::default_delete<caf::telemetry::metric_impl<caf::telemetry::histogram<double> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F62AB3: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CFE7: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F57437: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F418FB: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 138 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F4D01F: std::_Function_base::_Base_manager<caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&, std::integral_constant<bool, false>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4C353: std::_Function_base::_Base_manager<caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}>::_M_init_functor(std::_Any_data&, {lambda()#1}&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4B0D7: std::function<caf::group_module* ()>::function<caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}, void, void>(caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F49F0F: void __gnu_cxx::new_allocator<std::function<caf::group_module* ()> >::construct<std::function<caf::group_module* ()>, caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&>(std::function<caf::group_module* ()>*, caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4837B: void std::allocator_traits<std::allocator<std::function<caf::group_module* ()> > >::construct<std::function<caf::group_module* ()>, caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&>(std::allocator<std::function<caf::group_module* ()> >&, std::function<caf::group_module* ()>*, caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F48443: void std::vector<std::function<caf::group_module* ()>, std::allocator<std::function<caf::group_module* ()> > >::_M_realloc_insert<caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&>(__gnu_cxx::__normal_iterator<std::function<caf::group_module* ()>*, std::vector<std::function<caf::group_module* ()>, std::allocator<std::function<caf::group_module* ()> > > >, caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F46403: std::function<caf::group_module* ()>& std::vector<std::function<caf::group_module* ()>, std::allocator<std::function<caf::group_module* ()> > >::emplace_back<caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&>(caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4519F: caf::io::middleman::init(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F34F7: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 139 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4AEE2CF: __gnu_cxx::new_allocator<caf::behavior>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AEE0C3: std::allocator_traits<std::allocator<caf::behavior> >::allocate(std::allocator<caf::behavior>&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AEDDDB: std::_Vector_base<caf::behavior, std::allocator<caf::behavior> >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AED897: void std::vector<caf::behavior, std::allocator<caf::behavior> >::_M_realloc_insert<caf::behavior>(__gnu_cxx::__normal_iterator<caf::behavior*, std::vector<caf::behavior, std::allocator<caf::behavior> > >, caf::behavior&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AED3A3: caf::behavior& std::vector<caf::behavior, std::allocator<caf::behavior> >::emplace_back<caf::behavior>(caf::behavior&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0C7A3: caf::detail::behavior_stack::push_back(caf::behavior&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0AAE3: caf::scheduled_actor::do_become(caf::behavior, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4FC0167: caf::typed_event_based_actor<caf::result<unsigned short> (caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<unsigned short> (caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<caf::node_id, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short), caf::result<void> (caf::unpublish_atom, caf::actor_addr, unsigned short), caf::result<void> (caf::close_atom, unsigned short), caf::result<caf::intrusive_ptr<caf::actor_control_block> > (caf::spawn_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::message, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >), caf::result<caf::actor> (caf::get_atom, caf::group_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >), caf::result<caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short> (caf::get_atom, caf::node_id)>::initialize() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AABF: caf::detail::private_thread::run(caf::actor_system*)::{lambda(caf::resumable*)#1}::operator()(caf::resumable*) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 140 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4AEE2CF: __gnu_cxx::new_allocator<caf::behavior>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AEE0C3: std::allocator_traits<std::allocator<caf::behavior> >::allocate(std::allocator<caf::behavior>&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AEDDDB: std::_Vector_base<caf::behavior, std::allocator<caf::behavior> >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AED897: void std::vector<caf::behavior, std::allocator<caf::behavior> >::_M_realloc_insert<caf::behavior>(__gnu_cxx::__normal_iterator<caf::behavior*, std::vector<caf::behavior, std::allocator<caf::behavior> > >, caf::behavior&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AED3A3: caf::behavior& std::vector<caf::behavior, std::allocator<caf::behavior> >::emplace_back<caf::behavior>(caf::behavior&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0C7A3: caf::detail::behavior_stack::push_back(caf::behavior&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0AAE3: caf::scheduled_actor::do_become(caf::behavior, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F3AF77: caf::mixin::behavior_changer<caf::mixin::requester<caf::mixin::sender<caf::io::abstract_broker, caf::io::broker>, caf::io::broker>, caf::io::broker>::become(caf::behavior) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F3AC9B: caf::io::broker::initialize() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 141 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E93913: H5TS_cancel_count_inc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93ED7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52CCF77: readDimension (read_attribute.f90:79)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 142 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 143 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86977: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 144 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86983: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 145 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C869F3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 146 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A27: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 147 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A5F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 148 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 149 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B77: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 150 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 151 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 152 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CC7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 153 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D37: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 154 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86DA7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 155 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E17: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 156 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E73: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 157 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E87: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 158 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86EF7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 159 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F67: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 160 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86FD7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 161 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87047: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 162 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 163 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87127: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 164 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8719B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 165 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8720B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 166 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8727B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 167 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C872EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 168 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8735B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 169 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C873CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 170 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8743B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 171 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C874AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 172 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8751B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 173 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8758B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 174 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C875FB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 175 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8766B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 176 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C876DF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 177 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8774F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 178 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877BF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 179 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8782F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 180 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8789F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 181 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8790F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 182 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8797F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 183 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 184 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A5F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 185 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 186 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 187 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87BAF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 188 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 189 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C8F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 190 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87CFF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 191 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 192 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87DDB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 193 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 194 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EBB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 195 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 196 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F9B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 197 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8800F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 198 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8807B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 199 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C880EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 200 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8815B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 201 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C881CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 202 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8823B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 203 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C882AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 204 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8831B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 205 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8838B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 206 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C883FB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 207 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8846B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 208 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C884DB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 209 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8854B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 210 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885BB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 211 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8862B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 212 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8869B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 213 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8870B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 214 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8877B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 215 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C887EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 216 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8885B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 217 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C888CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 218 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8893B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 219 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C889AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 220 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A1B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 221 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A8B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 222 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88AFB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 223 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 224 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88BD7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 225 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C47: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 226 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CB7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 227 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D27: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 228 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 229 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88E07: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 230 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFDFF: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 231 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE0B: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 232 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9D93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 233 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9DCB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 234 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E0F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 235 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD10BB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 236 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC651B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 237 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC651B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 238 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC658B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 239 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC658B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 240 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC65F7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 241 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC65F7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 242 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF5A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 243 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF5DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 244 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB779B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 245 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB782F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 246 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB796B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 247 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79AF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 248 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 249 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A6B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 250 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7AEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 251 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7AEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 252 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7B27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 253 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7B27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 254 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8AB7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 255 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8AEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 256 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8B33: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 257 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8B33: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 258 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8B7B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 259 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8BB3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 260 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8BEB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 261 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8C23: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 262 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8C5B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 263 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 264 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8DC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 265 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8EC3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 266 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8EFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 267 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8F9B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 268 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8FE3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 269 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA901F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 270 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA901F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 271 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA905B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 272 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9103: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 273 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA913B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 274 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9173: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 275 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA91DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 276 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA91DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 277 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9227: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 278 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA925F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 279 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA92AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 280 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA92E7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 281 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 282 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF97F: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 283 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9276B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 284 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D927AF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 285 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D927F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 286 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D927F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 287 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9287B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 288 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D928F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 289 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9299F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 290 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA291F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 291 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 292 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA299B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 293 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2A5B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 294 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2A93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 295 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2ACB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 296 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B03: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 297 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B3B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 298 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 299 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C0B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 300 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 301 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 302 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 303 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2DEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 304 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E97: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 305 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E97: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 306 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88EAB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 307 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88EFF: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 308 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8907B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 309 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89127: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 310 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E891D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 311 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89273: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 312 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89317: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 313 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E893C3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 314 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8946B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 315 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8951B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 316 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E895BB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 317 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89663: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 318 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89713: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 319 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E897B3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 320 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89863: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 321 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89903: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 322 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E899D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 323 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89ADB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 324 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1928B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 325 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19323: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 326 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E193AF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 327 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19443: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 328 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E194FF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 329 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E195EB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 330 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E196E7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 331 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E197B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 332 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19873: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 333 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1991F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 334 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E199CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 335 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 336 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B2F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 337 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19BDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 338 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19C93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 339 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19D3B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 340 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19DCF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 341 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 342 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19EEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 343 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F77: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 344 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19FEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 345 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A093: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 346 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A14B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 347 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A21F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 348 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22ECB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 349 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C457E7: H5CX_push (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93EF7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52CCF77: readDimension (read_attribute.f90:79)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 350 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52CFC2F: readDimension (read_attribute.f90:147)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1EA3F: caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 351 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A02C43: nclistset (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35593: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 352 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3E3FB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 353 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3E413: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 354 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8DB: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 355 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 356 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF97F: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 357 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 358 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D27: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 359 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF70EF: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5D3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 360 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A4D3: NC4_new_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E607: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 361 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4D4F: __def_output_module_MOD_ini_create (def_output.f90:282)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 362 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4D4F: __def_output_module_MOD_ini_create (def_output.f90:282)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 363 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4E13: __def_output_module_MOD_ini_create (def_output.f90:283)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 364 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4E13: __def_output_module_MOD_ini_create (def_output.f90:283)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 365 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4EEF: __def_output_module_MOD_ini_create (def_output.f90:284)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 366 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4EEF: __def_output_module_MOD_ini_create (def_output.f90:284)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 367 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4FC3: __def_output_module_MOD_ini_create (def_output.f90:285)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 368 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4FC3: __def_output_module_MOD_ini_create (def_output.f90:285)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 369 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C509B: __def_output_module_MOD_ini_create (def_output.f90:286)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 370 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C509B: __def_output_module_MOD_ini_create (def_output.f90:286)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 371 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C517B: __def_output_module_MOD_ini_create (def_output.f90:287)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 372 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C517B: __def_output_module_MOD_ini_create (def_output.f90:287)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 373 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D26CF3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD8DF: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 374 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 375 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE36B3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 376 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30BC3: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE35F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 377 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE36B3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 378 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C48613: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38BAB: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 379 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DEB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 380 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD4B: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E27: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 381 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D26CF3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD8DF: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 382 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39D67: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2F6CB: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C051CF: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 383 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C36263: H5C_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C11A77: H5AC_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2561B: H5B2__hdr_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28ECB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C051CF: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 384 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDF05B: H5FS_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2A24F: H5HF__space_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D44B: H5HF_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F63: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 385 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3526B: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 386 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41DEF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 387 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 388 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 389 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD4B: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36C7B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A391CF: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 390 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFD4AF: H5Aopen_by_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36CC3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A391CF: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 391 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C36263: H5C_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C11A77: H5AC_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63383: H5O__chunk_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5D507: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5DB87: H5O__attr_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 392 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38097: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 393 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39D67: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D235F3: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01EFB: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 394 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39D67: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2F6CB: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 395 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C36263: H5C_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C11A77: H5AC_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2561B: H5B2__hdr_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28ECB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 396 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C36263: H5C_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C11A77: H5AC_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63383: H5O__chunk_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D80E7F: H5O__msg_write_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8137F: H5O_msg_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01F23: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 397 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E2D4DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 398 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E013CB: H5SL_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37EB7: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1105B: H5AC_flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CADB27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB04B3: H5F__flush_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7BD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB9747: H5F_flush_mounts (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB066F: H5F__flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 399 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0647: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 400 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C36263: H5C_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C11A77: H5AC_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDDE57: H5FS_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE2A93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE543F: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 401 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE345F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4493F: H5MF__find_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D47AEF: H5MF_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53EAF: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 402 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3526B: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 403 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41DEF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 404 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE69F: __def_output_module_MOD_write_hru_info (def_output.f90:500)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 405 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE7D7: __def_output_module_MOD_write_hru_info (def_output.f90:501)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 406 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3526B: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 407 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF41B: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F3C7: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 408 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F3C7: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 409 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41DEF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 410 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEA77: __def_output_module_MOD_write_hru_info (def_output.f90:505)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 411 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEBAF: __def_output_module_MOD_write_hru_info (def_output.f90:506)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 412 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3526B: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 413 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41DEF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 414 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEE4F: __def_output_module_MOD_write_hru_info (def_output.f90:510)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 415 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEF87: __def_output_module_MOD_write_hru_info (def_output.f90:511)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 416 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3526B: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 417 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41DEF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 418 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF227: __def_output_module_MOD_write_hru_info (def_output.f90:515)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 419 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF35F: __def_output_module_MOD_write_hru_info (def_output.f90:516)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 420 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DEB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 421 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD4B: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E27: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 422 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 423 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5121717: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:122)
+==48009==    by 0x523B7FB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:165)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 424 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D27: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 425 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF70EF: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 426 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A7EF: H5A__get_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE5E7: H5Aget_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90283: H5DSget_scale_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3FDA3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 427 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 428 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 429 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4446B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B23F: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B2EF: H5HG__protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B817: H5HG_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9219F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8 bytes in 1 blocks are still reachable in loss record 430 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40FA7: nc4_get_var_meta (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E2BF: nc4_hdf5_find_grp_var_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8 bytes in 1 blocks are possibly lost in loss record 431 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D7BB: __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x143A8F: std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E93F: std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x162E4F: void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) (vector.tcc:440)
+==48009==    by 0x161B4B: double& std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) (vector.tcc:121)
+==48009==    by 0x160A93: std::vector<double, std::allocator<double> >::push_back(double&&) (stl_vector.h:1201)
+==48009==    by 0x1CA87F: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:38)
+==48009==    by 0x1B6B67: caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (summa_actor.cpp:20)
+==48009==    by 0x1B136B: decltype ({parm#1}((forward<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1B0D63: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are possibly lost in loss record 432 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D7BB: __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x143A8F: std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E93F: std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x162E4F: void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) (vector.tcc:440)
+==48009==    by 0x161B4B: double& std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) (vector.tcc:121)
+==48009==    by 0x160A93: std::vector<double, std::allocator<double> >::push_back(double&&) (stl_vector.h:1201)
+==48009==    by 0x1CA87F: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:38)
+==48009==    by 0x17513B: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:26)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are possibly lost in loss record 433 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x1B5827: __gnu_cxx::new_allocator<ActorRefList*>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x1B53FF: std::allocator_traits<std::allocator<ActorRefList*> >::allocate(std::allocator<ActorRefList*>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x1B4BA7: std::_Vector_base<ActorRefList*, std::allocator<ActorRefList*> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1B3FEB: void std::vector<ActorRefList*, std::allocator<ActorRefList*> >::_M_realloc_insert<ActorRefList* const&>(__gnu_cxx::__normal_iterator<ActorRefList**, std::vector<ActorRefList*, std::allocator<ActorRefList*> > >, ActorRefList* const&) (vector.tcc:440)
+==48009==    by 0x1B3337: std::vector<ActorRefList*, std::allocator<ActorRefList*> >::push_back(ActorRefList* const&) (stl_vector.h:1195)
+==48009==    by 0x1B223F: OutputManager::OutputManager(int, int) (output_manager.cpp:99)
+==48009==    by 0x131E0B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:281)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 8 bytes in 1 blocks are possibly lost in loss record 434 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x1802AF: __gnu_cxx::new_allocator<GRUinfo*>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x17F23F: std::allocator_traits<std::allocator<GRUinfo*> >::allocate(std::allocator<GRUinfo*>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x17E26B: std::_Vector_base<GRUinfo*, std::allocator<GRUinfo*> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x17CC3B: void std::vector<GRUinfo*, std::allocator<GRUinfo*> >::_M_realloc_insert<GRUinfo*>(__gnu_cxx::__normal_iterator<GRUinfo**, std::vector<GRUinfo*, std::allocator<GRUinfo*> > >, GRUinfo*&&) (vector.tcc:440)
+==48009==    by 0x17B6AB: GRUinfo*& std::vector<GRUinfo*, std::allocator<GRUinfo*> >::emplace_back<GRUinfo*>(GRUinfo*&&) (vector.tcc:121)
+==48009==    by 0x17A1D3: std::vector<GRUinfo*, std::allocator<GRUinfo*> >::push_back(GRUinfo*&&) (stl_vector.h:1201)
+==48009==    by 0x175F4F: caf::initalizeGRU(caf::stateful_actor<caf::job_state, caf::event_based_actor>*) (job_actor.cpp:267)
+==48009==    by 0x173F9B: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (job_actor.cpp:103)
+==48009==    by 0x177A37: decltype(auto) caf::detail::apply_args<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x177A87: decltype(auto) caf::detail::apply_args<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009==    by 0x177B33: bool caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)::{lambda(auto:1&)#1}::operator()<{lambda(init_hru)#1}>(auto, caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl) const (behavior_impl.hpp:123)
+==48009== 
+==48009== 8 bytes in 1 blocks are possibly lost in loss record 435 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x164C47: __gnu_cxx::new_allocator<caf::actor>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x163C73: std::allocator_traits<std::allocator<caf::actor> >::allocate(std::allocator<caf::actor>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x1627A7: std::_Vector_base<caf::actor, std::allocator<caf::actor> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1614F7: void std::vector<caf::actor, std::allocator<caf::actor> >::_M_realloc_insert<caf::actor const&>(__gnu_cxx::__normal_iterator<caf::actor*, std::vector<caf::actor, std::allocator<caf::actor> > >, caf::actor const&) (vector.tcc:440)
+==48009==    by 0x160823: std::vector<caf::actor, std::allocator<caf::actor> >::push_back(caf::actor const&) (stl_vector.h:1195)
+==48009==    by 0x15E04F: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:38)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009==    by 0x15F62F: bool caf::detail::default_behavior_impl<std::tuple<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul>)::{lambda(auto:1&)#1}::operator()<{lambda(init_hru)#1}>(auto, std::integer_sequence) const (behavior_impl.hpp:123)
+==48009==    by 0x15FA77: bool caf::detail::default_behavior_impl<std::tuple<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul>) (behavior_impl.hpp:133)
+==48009==    by 0x15F4D3: caf::detail::default_behavior_impl<std::tuple<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009== 
+==48009== 8 bytes in 1 blocks are possibly lost in loss record 436 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D57B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:168)
+==48009==    by 0x5245713: initHRU (init_hru_actor.f90:255)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 9 bytes in 1 blocks are still reachable in loss record 437 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F53: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 9 bytes in 1 blocks are still reachable in loss record 438 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86FFB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 9 bytes in 1 blocks are still reachable in loss record 439 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 9 bytes in 1 blocks are still reachable in loss record 440 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8D03: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 9 bytes in 1 blocks are still reachable in loss record 441 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8F37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 9 bytes in 1 blocks are still reachable in loss record 442 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D92837: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 9 bytes in 1 blocks are still reachable in loss record 443 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA299B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 9 bytes in 1 blocks are still reachable in loss record 444 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B3B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 445 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C0B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 446 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D23: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 447 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8714B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 448 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 449 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBC7D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 450 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8B7B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 451 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 452 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2ACB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 453 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2DEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 454 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBFBB: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5F3: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 455 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBFBB: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5FF: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 456 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 457 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 458 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE69F: __def_output_module_MOD_write_hru_info (def_output.f90:500)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 459 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE69F: __def_output_module_MOD_write_hru_info (def_output.f90:500)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 460 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEA77: __def_output_module_MOD_write_hru_info (def_output.f90:505)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 461 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEA77: __def_output_module_MOD_write_hru_info (def_output.f90:505)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 462 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEE4F: __def_output_module_MOD_write_hru_info (def_output.f90:510)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 463 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEE4F: __def_output_module_MOD_write_hru_info (def_output.f90:510)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 464 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF227: __def_output_module_MOD_write_hru_info (def_output.f90:515)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 465 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF227: __def_output_module_MOD_write_hru_info (def_output.f90:515)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 466 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBFBB: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5F3: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 10 bytes in 1 blocks are still reachable in loss record 467 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBFBB: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5FF: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 468 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BD3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 469 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87033: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 470 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBC793: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 471 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB779B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 472 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB782F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 473 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8E43: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 474 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D972CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 475 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D928F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 476 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2A5B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 11 bytes in 1 blocks are still reachable in loss record 477 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2DB3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 478 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B9B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 479 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CB3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 480 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86FC3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 481 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870A3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 482 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C871BF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 483 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C871F7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 484 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF533: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 485 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB77EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 486 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8AB7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 487 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8AEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 488 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA92AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 489 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9276B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 490 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D927AF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 491 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C2F91B: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 12 bytes in 1 blocks are still reachable in loss record 492 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C2F98F: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 12 bytes in 1 blocks are possibly lost in loss record 493 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x153807: __gnu_cxx::new_allocator<Forcing_File_Info>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x14F223: std::allocator_traits<std::allocator<Forcing_File_Info> >::allocate(std::allocator<Forcing_File_Info>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x14842F: std::_Vector_base<Forcing_File_Info, std::allocator<Forcing_File_Info> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1406DF: void std::vector<Forcing_File_Info, std::allocator<Forcing_File_Info> >::_M_realloc_insert<Forcing_File_Info>(__gnu_cxx::__normal_iterator<Forcing_File_Info*, std::vector<Forcing_File_Info, std::allocator<Forcing_File_Info> > >, Forcing_File_Info&&) (vector.tcc:440)
+==48009==    by 0x13CCDF: Forcing_File_Info& std::vector<Forcing_File_Info, std::allocator<Forcing_File_Info> >::emplace_back<Forcing_File_Info>(Forcing_File_Info&&) (vector.tcc:121)
+==48009==    by 0x139BCF: std::vector<Forcing_File_Info, std::allocator<Forcing_File_Info> >::push_back(Forcing_File_Info&&) (stl_vector.h:1201)
+==48009==    by 0x131E77: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:287)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 494 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86ABB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 495 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86EAB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 496 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87113: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 497 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87187: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 498 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8722F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 499 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87267: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 500 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 501 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB78B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 502 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8D4B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 503 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D92933: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 504 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA291F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 505 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B83: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 13 bytes in 1 blocks are still reachable in loss record 506 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 14 bytes in 1 blocks are still reachable in loss record 507 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D5B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 14 bytes in 1 blocks are still reachable in loss record 508 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F8B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 14 bytes in 1 blocks are still reachable in loss record 509 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB787B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 14 bytes in 1 blocks are still reachable in loss record 510 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB78EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 14 bytes in 1 blocks are still reachable in loss record 511 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 14 bytes in 1 blocks are still reachable in loss record 512 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8EFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 14 bytes in 1 blocks are still reachable in loss record 513 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA913B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 14 bytes in 1 blocks are still reachable in loss record 514 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA29DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 515 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E03: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 516 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F1B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 517 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9DCB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 518 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC651B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 519 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79E7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 520 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8C23: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 521 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8DC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 522 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8DFF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 523 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9103: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 524 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9287B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 525 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B03: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 526 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2CFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 527 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E97: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 528 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4BAF: __def_output_module_MOD_ini_create (def_output.f90:280)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 529 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4BAF: __def_output_module_MOD_ini_create (def_output.f90:280)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 530 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8ED8B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF48B: __def_output_module_MOD_write_hru_info (def_output.f90:519)
+==48009== 
+==48009== 15 bytes in 1 blocks are still reachable in loss record 531 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2A7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF48B: __def_output_module_MOD_write_hru_info (def_output.f90:519)
+==48009== 
+==48009== 15 bytes in 3 blocks are still reachable in loss record 532 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 533 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B14DF3: caf::intrusive_ptr<caf::detail::(anonymous namespace)::meta_objects_cleanup> caf::make_counted<caf::detail::(anonymous namespace)::meta_objects_cleanup>() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B1500B: __static_initialization_and_destruction_0(int, int) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B15083: _GLOBAL__sub_I_meta_object.cpp (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 534 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4FCEEDF: caf::io::network::default_multiplexer::make_supervisor() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F44A1F: caf::io::middleman::start() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 535 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x69797C3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x69714A3: _gfortran_st_open (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x51309C3: __ascii_util_module_MOD_file_open (ascii_util.f90:60)
+==48009==    by 0x530E17B: setTimesDirsAndFiles (summaActors_FileManager.f90:104)
+==48009==    by 0x17569B: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:65)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 536 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 537 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD937: H5SL__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDA8B: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 538 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD937: H5SL__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDA8B: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 539 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD937: H5SL__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDA8B: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 540 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 541 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 542 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C864A7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C869D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 543 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C869F3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 544 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 545 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD01B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 546 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 547 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD12B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 548 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 549 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BAF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 550 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD01B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 551 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D6F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 552 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E4F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 553 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F2F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 554 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8700F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 555 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 556 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD01B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8719B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 557 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C871D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 558 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C872B3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 559 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87393: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 560 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87473: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 561 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87553: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 562 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87633: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 563 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87717: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 564 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8773B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 565 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87773: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 566 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877F7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 567 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C878D7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 568 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87933: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 569 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 570 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 571 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 572 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B77: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 573 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 574 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D33: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 575 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 576 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EF3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 577 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87FD3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 578 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C880B3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 579 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88193: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 580 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88273: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 581 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88353: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 582 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88433: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 583 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88513: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 584 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885F3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 585 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C886D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 586 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C887B3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 587 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88893: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 588 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88973: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 589 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A53: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 590 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B33: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 591 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C0F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 592 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CEF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 593 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88DCF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 594 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0FF3: H5P_create_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE93: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 595 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9D93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 596 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E7B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 597 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E7B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 598 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC663B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 599 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC663B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 600 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC6673: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 601 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8A7: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 602 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBC793: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 603 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF5DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 604 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB787B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 605 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB787B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 606 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB78EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 607 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79E7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 608 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 609 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8BEB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 610 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8D03: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 611 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8F9B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 612 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9093: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 613 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9093: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 614 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9093: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 615 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA90CB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 616 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9173: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 617 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE6AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF97F: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 618 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2A93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 619 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B3B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 620 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2CFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 621 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2DEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 622 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 623 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 624 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88E0F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 625 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88E0F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 626 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E894BB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 627 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8960B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 628 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89763: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 629 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E898B3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 630 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89A5F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 631 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E192DB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 632 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E193F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 633 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19573: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 634 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1975F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 635 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E198C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 636 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A2B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 637 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 638 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19CEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 639 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E17: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 640 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F37: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 641 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A02F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 642 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A1B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 643 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22D8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 644 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C45737: H5CX_push (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93EF7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52CCF77: readDimension (read_attribute.f90:79)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 645 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51C590F: def_output (def_output.f90:138)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 646 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35533: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 647 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35543: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 648 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35553: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 649 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35563: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 650 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35573: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 651 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD7B27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CC775B: H5FD_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB3323: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 652 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1D87: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 653 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1E5B: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 654 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C32EEB: H5C_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C14DAF: H5AC_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB232B: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 655 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBA133: H5F_sfile_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB2343: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 656 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBA133: H5F_sfile_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB2343: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 657 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBAD83: H5F__super_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37D3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 658 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4444B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3A9E7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBB15F: H5F__super_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37D3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 659 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B933: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB2B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 660 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9D7: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB2B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 661 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9FB: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB2B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 662 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBE1B: H5UC_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB3B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 663 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D0B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 664 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D27: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 665 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7AD3B: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012C3: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 666 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B057: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012C3: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 667 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B07B: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012C3: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 668 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B0B3: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012C3: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 669 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6394B: H5O__chunk_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53AD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54AC7: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012DF: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 670 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7F29B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012DF: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 671 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D75683: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012FB: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 672 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D75683: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012FB: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 673 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBF8F: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5F3: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 674 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBF8F: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5F3: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 675 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBFBB: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5F3: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 676 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBF8F: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5FF: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 677 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAA3FF: H5F__accum_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD3BB3: H5PB_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB74CF: H5F_block_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37B1F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39987: H5C__flush_marked_entries (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C449AF: H5C_flush_tagged_entries (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1544B: H5AC_flush_tagged_metadata (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7653: H5F_flush_tagged_metadata (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB36CB: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 678 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAA09B: H5F__accum_reset (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7663: H5F_flush_tagged_metadata (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB36CB: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 679 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9516B: H5WB_wrap (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B28F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFB533: H5G_loc_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF748F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5D3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 680 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCCFB: H5FO_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF712B: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5D3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 681 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD133: H5FO_top_incr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF7137: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5D3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 682 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD133: H5FO_top_incr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF7137: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5D3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 683 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDA7F: H5S_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B33: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B5B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 684 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC63F: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE04BB: H5S_set_extent_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B4B: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B5B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C5237: __def_output_module_MOD_ini_create (def_output.f90:290)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 685 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE04BB: H5S_set_extent_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B4B: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B5B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 686 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE04FB: H5S_set_extent_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B4B: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B5B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 687 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C023: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 688 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A90F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 689 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D87E2B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDFE3B: H5S_append (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC03: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 690 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D70803: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC43: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 691 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7BA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77E5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 692 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7FB1B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEB3EB: H5G__compact_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02207: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 693 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D007: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 694 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 695 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D531EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C423: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 696 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E5F: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 697 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0BAD3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DCB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 698 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0BAD3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DCB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 699 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53BAB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 700 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E55B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 701 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D541A3: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEB3EB: H5G__compact_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02207: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 702 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1957F: H5HF_hdr_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B477: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D71B: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA03: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 703 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D7AF: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA03: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38BAB: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 704 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D7AF: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA03: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 705 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25387: H5B2__hdr_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2634B: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 706 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25CDF: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 707 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D07: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 708 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D6F: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 709 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D8B: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 710 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C73: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38BAB: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 711 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C73: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 712 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D6F: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDBBF: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 713 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C73: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDBBF: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 714 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18363: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 715 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D183FF: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 716 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D27A67: H5HF_sect_single_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D184B3: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 717 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3533F: H5C_create_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1297F: H5AC_create_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D111F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3ABF7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D184DF: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 718 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD877: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 719 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD8A7: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 720 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE4703: H5FS_sinfo_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5627: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 721 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE47C3: H5FS_sinfo_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5627: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 722 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 723 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B37: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 724 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C2F98F: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE35F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 725 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4C303: H5MF__sect_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D44CEF: H5MF_try_shrink (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D488C3: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D64467: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84D0F: H5O__delete_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D55B9B: H5O_release_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 726 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D6F: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0452B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 727 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D6F: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0467B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 728 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C2F91B: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C051CF: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 729 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C2F98F: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C051CF: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 730 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D214B3: H5HF__man_iblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21ABB: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 731 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2154B: H5HF__man_iblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21ABB: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 732 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D226CB: H5HF_man_iter_start_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A04B: H5HF_hdr_start_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21B13: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 733 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28A1B: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 734 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFCF: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28A4B: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 735 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2E8DF: H5B2__create_internal (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28A83: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 736 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41BFB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 737 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 738 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41C73: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 739 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32263: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 740 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C80F: H5HG_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E91B6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32043: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 741 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C837: H5HG_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E91B6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32043: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 742 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C89B: H5HG_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E91B6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32043: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 743 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF8C43: H5S_select_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6E8DB: H5D_vlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4ACDF: H5Dvlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF4B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 744 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF8C93: H5S_select_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6E8DB: H5D_vlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4ACDF: H5Dvlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF4B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 745 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF8CAB: H5S_select_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6E8DB: H5D_vlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4ACDF: H5Dvlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF4B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 746 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E2D4F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 747 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E2D503: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 748 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E2D63B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 749 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A047: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 750 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC23B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE35B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4493F: H5MF__find_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D47AEF: H5MF_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53EAF: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 751 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC69B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE35B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4493F: H5MF__find_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D47AEF: H5MF_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53EAF: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 752 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41BFB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 753 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 754 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41C73: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 755 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41BFB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 756 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 757 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41C73: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 758 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41BFB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 759 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 760 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41C73: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 761 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41BFB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 762 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 763 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41C73: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 764 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DEB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 765 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099CB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 766 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A06F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 767 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF16CF: H5S_select_hyperslab (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF27E7: H5Sselect_hyperslab (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A4298B: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF6EB: __def_output_module_MOD_write_hru_info (def_output.f90:525)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 768 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE04BB: H5S_set_extent_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B4B: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A429A7: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF6EB: __def_output_module_MOD_write_hru_info (def_output.f90:525)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 769 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE04FB: H5S_set_extent_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B4B: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A429A7: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF6EB: __def_output_module_MOD_write_hru_info (def_output.f90:525)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 770 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB9B7: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76673: H5D__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76F0B: H5Dwrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A42C9F: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF6EB: __def_output_module_MOD_write_hru_info (def_output.f90:525)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 771 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C5F343: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E94E33: H5VM_opvv (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C5EF77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7D4DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7D9DF: H5D__select_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C602C7: H5D__contig_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C766D3: H5D__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76F0B: H5Dwrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A42C9F: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 772 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBA133: H5F_sfile_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB2343: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 773 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBF8F: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5F3: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 774 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBF8F: H5RS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC5FF: H5G__name_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04F6B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 775 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC19B: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D615A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D627D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 776 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD133: H5FO_top_incr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF7137: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 777 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D75337: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D817E7: H5O_msg_read_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81AE7: H5O_msg_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF89F7: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 778 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3B7: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D87E03: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8176F: H5O_msg_read_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81AE7: H5O_msg_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDFF7F: H5S_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7120B: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 779 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3FF: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D87E03: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8176F: H5O_msg_read_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81AE7: H5O_msg_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDFF7F: H5S_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7120B: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 780 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 781 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC333: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4446B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B23F: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D774B7: H5O__obj_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D77643: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 782 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF41B: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E877: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 783 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC08D7: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A557: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 784 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A557: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 1 blocks are still reachable in loss record 785 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B33E67: caf::detail::thread_safe_actor_clock::schedule(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::action) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49D9367: caf::actor_clock::schedule_message(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::intrusive_ptr<caf::actor_control_block>, std::unique_ptr<caf::mailbox_element, std::default_delete<caf::mailbox_element> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F234A7: void caf::detail::profiled_send<caf::io::broker, caf::actor_control_block*, caf::io::basp_broker*, caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::io::broker*, caf::actor_control_block*&&, caf::io::basp_broker* const&, caf::actor_clock&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::message_id, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1FEE3: std::enable_if<!std::is_same<caf::io::basp_broker*, caf::group>::value, void>::type caf::mixin::sender<caf::io::abstract_broker, caf::io::broker>::scheduled_send<(caf::message_priority)1, caf::io::basp_broker*, caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::io::basp_broker* const&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F11457: caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}::operator()(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C05B: decltype(auto) caf::detail::apply_args<caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}, 0l, 1l, 2l, 3l, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >(caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}&, caf::detail::int_list<0l, 1l, 2l, 3l>, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C0AF: decltype(auto) caf::detail::apply_args<caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}, , caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >(caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}&, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C15B: bool caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>(caf::detail::invoke_result_visitor&, caf::message_id&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>)::{lambda(auto:1&)#1}::operator()<caf::error>(auto, {lambda(caf::get_atom, caf::node_id)#20}) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C4B7: bool caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>(caf::detail::invoke_result_visitor&, caf::message_id&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1992F: caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message_id&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 786 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF41B: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5E3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 787 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D25063: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD8DF: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 788 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE35B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 789 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE342F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 790 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE345F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 791 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 792 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE35B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 793 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D25063: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD8DF: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 794 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39D67: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE2B3B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE543F: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 795 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC065B: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 796 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0ED7: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3860F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 797 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099CB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 798 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 799 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099A7: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 800 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A63: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 16 bytes in 2 blocks are still reachable in loss record 801 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5301167: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:539)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 802 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D57F: __gnu_cxx::new_allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x14386B: std::allocator_traits<std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::allocate(std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E65B: std::_Vector_base<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1CC00F: void std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_realloc_insert<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(__gnu_cxx::__normal_iterator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >*, std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > > >, std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:440)
+==48009==    by 0x1CB997: std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >& std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::emplace_back<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:121)
+==48009==    by 0x1CB357: std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::push_back(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (stl_vector.h:1201)
+==48009==    by 0x1CA847: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:36)
+==48009==    by 0x1B6B67: caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (summa_actor.cpp:20)
+==48009==    by 0x1B136B: decltype ({parm#1}((forward<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1B0D63: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 803 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D57F: __gnu_cxx::new_allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x14386B: std::allocator_traits<std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::allocate(std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E65B: std::_Vector_base<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1CC00F: void std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_realloc_insert<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(__gnu_cxx::__normal_iterator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >*, std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > > >, std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:440)
+==48009==    by 0x1CB997: std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >& std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::emplace_back<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:121)
+==48009==    by 0x1CB357: std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::push_back(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (stl_vector.h:1201)
+==48009==    by 0x1CA86B: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:37)
+==48009==    by 0x1B6B67: caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (summa_actor.cpp:20)
+==48009==    by 0x1B136B: decltype ({parm#1}((forward<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1B0D63: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 804 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D57F: __gnu_cxx::new_allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x14386B: std::allocator_traits<std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::allocate(std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E65B: std::_Vector_base<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1CC00F: void std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_realloc_insert<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(__gnu_cxx::__normal_iterator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >*, std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > > >, std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:440)
+==48009==    by 0x1CB997: std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >& std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::emplace_back<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:121)
+==48009==    by 0x1CB357: std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::push_back(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (stl_vector.h:1201)
+==48009==    by 0x1CA847: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:36)
+==48009==    by 0x17513B: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:26)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 805 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D57F: __gnu_cxx::new_allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x14386B: std::allocator_traits<std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::allocate(std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E65B: std::_Vector_base<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1CC00F: void std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_realloc_insert<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(__gnu_cxx::__normal_iterator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >*, std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > > >, std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:440)
+==48009==    by 0x1CB997: std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >& std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::emplace_back<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:121)
+==48009==    by 0x1CB357: std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::push_back(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (stl_vector.h:1201)
+==48009==    by 0x1CA86B: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:37)
+==48009==    by 0x17513B: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:26)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 806 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D7BB: __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x143A8F: std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E93F: std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x162E4F: void std::vector<double, std::allocator<double> >::_M_realloc_insert<double>(__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >, double&&) (vector.tcc:440)
+==48009==    by 0x161B4B: double& std::vector<double, std::allocator<double> >::emplace_back<double>(double&&) (vector.tcc:121)
+==48009==    by 0x160A93: std::vector<double, std::allocator<double> >::push_back(double&&) (stl_vector.h:1201)
+==48009==    by 0x1CA87F: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:38)
+==48009==    by 0x131413: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:24)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 807 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51C5423: def_output (def_output.f90:130)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 808 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51285CF: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:489)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52458C3: initHRU (init_hru_actor.f90:258)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 809 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5314F4B: __summaactors_writeoutputstruc_MOD_summaactors_writetooutputstruc (summaActors_wOutputStruc.f90:183)
+==48009==    by 0x5173D4F: WriteOutput (cppwrap_hru.f90:446)
+==48009==    by 0x16B4E3: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:297)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 810 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5315033: __summaactors_writeoutputstruc_MOD_summaactors_writetooutputstruc (summaActors_wOutputStruc.f90:184)
+==48009==    by 0x5173D4F: WriteOutput (cppwrap_hru.f90:446)
+==48009==    by 0x16B4E3: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:297)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 811 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x531517B: __summaactors_writeoutputstruc_MOD_summaactors_writetooutputstruc (summaActors_wOutputStruc.f90:188)
+==48009==    by 0x5173D4F: WriteOutput (cppwrap_hru.f90:446)
+==48009==    by 0x16B4E3: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:297)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16 bytes in 1 blocks are possibly lost in loss record 812 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5315263: __summaactors_writeoutputstruc_MOD_summaactors_writetooutputstruc (summaActors_wOutputStruc.f90:189)
+==48009==    by 0x5173D4F: WriteOutput (cppwrap_hru.f90:446)
+==48009==    by 0x16B4E3: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:297)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 813 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870DB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 814 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879DB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 815 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EA7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 816 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F4F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 817 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8880F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 818 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B8F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 819 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9D93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 820 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8A63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 821 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8C5B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 822 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8E8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 823 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA91DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 824 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA92E7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 825 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D97313: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 826 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A35343: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4C87: __def_output_module_MOD_ini_create (def_output.f90:281)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 17 bytes in 1 blocks are still reachable in loss record 827 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3537B: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4C87: __def_output_module_MOD_ini_create (def_output.f90:281)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 828 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0003F: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >* caf::telemetry::metric_registry::counter_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC12B: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2587: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 829 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 830 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C43: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 831 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87DC7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 832 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88767: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 833 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8887F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 834 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C889CF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 835 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7927: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 836 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8EC3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 18 bytes in 1 blocks are still reachable in loss record 837 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2A23: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 18 bytes in 2 blocks are still reachable in loss record 838 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175B7: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8ED8B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 18 bytes in 2 blocks are still reachable in loss record 839 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175B7: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 18 bytes in 2 blocks are still reachable in loss record 840 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175B7: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 18 bytes in 3 blocks are still reachable in loss record 841 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 842 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0003F: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >* caf::telemetry::metric_registry::counter_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC12B: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F25FF: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 843 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00967: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >* caf::telemetry::metric_registry::histogram_family<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5741B: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F418FB: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 844 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 845 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D93: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 846 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E3B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 847 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8729F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 848 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 849 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C7B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 850 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8879F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 851 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88847: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 852 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88AE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 853 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD10BB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 854 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC65F7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 855 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7AAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 856 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA90CB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 857 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 19 bytes in 1 blocks are still reachable in loss record 858 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC91BB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 859 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 860 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87577: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 861 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C875E7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 862 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8761F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 863 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8781B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 864 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87853: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 865 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 866 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D8F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 867 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E37: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 868 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 869 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 870 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88E2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 871 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E0F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 872 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC663B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 873 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB796B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 874 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A6B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 875 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA925F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 876 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 877 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C0B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 20 bytes in 1 blocks are still reachable in loss record 878 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512156F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:114)
+==48009==    by 0x523B507: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:162)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 20 bytes in 1 blocks are possibly lost in loss record 879 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x140A7B: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:219)
+==48009==    by 0x13CEFF: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const*>(char const*, char const*, std::__false_type) (basic_string.h:251)
+==48009==    by 0x139D83: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*) (basic_string.h:270)
+==48009==    by 0x137F87: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const*, std::allocator<char> const&) (basic_string.h:531)
+==48009==    by 0x1B9B13: caf::job_state::job_state() (job_actor.hpp:8)
+==48009==    by 0x1B9C7B: caf::stateful_actor<caf::job_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x1B966B: caf::actor_storage<caf::stateful_actor<caf::job_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x1B927F: caf::actor caf::make_actor<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x1B8D8B: caf::infer_handle_from_class<caf::stateful_actor<caf::job_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::job_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::job_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x1B8997: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (actor_system.hpp:383)
+==48009==    by 0x1B8317: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (local_actor.hpp:134)
+==48009== 
+==48009== 20 bytes in 1 blocks are possibly lost in loss record 880 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x5245683: initHRU (init_hru_actor.f90:254)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 881 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x140A7B: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:219)
+==48009==    by 0x13CEFF: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const*>(char const*, char const*, std::__false_type) (basic_string.h:251)
+==48009==    by 0x139D83: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*) (basic_string.h:270)
+==48009==    by 0x137F87: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::allocator<char> >(char const*, std::allocator<char> const&) (basic_string.h:531)
+==48009==    by 0x4A2937F: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 882 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00967: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >* caf::telemetry::metric_registry::histogram_family<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5741B: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F417C3: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 883 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C43: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 884 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86DCB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 885 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87347: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 886 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877E3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 887 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C878FB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 888 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8796B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 889 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879A3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 890 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87ABB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 891 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E6F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 892 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EDF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 893 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8809F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 894 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88927: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 895 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 896 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC658B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 897 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7AEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 898 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7B27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 899 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9299F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 21 bytes in 1 blocks are still reachable in loss record 900 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 901 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5C7DF: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >* caf::telemetry::metric_registry::histogram_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572E3: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4173B: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 902 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8737F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 903 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C873B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 904 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C873EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 905 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87427: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 906 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87DFF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 907 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A07: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 908 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88BC3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 909 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79AF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 910 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA92AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 22 bytes in 1 blocks are still reachable in loss record 911 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2CC3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 912 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5C7DF: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >* caf::telemetry::metric_registry::histogram_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572E3: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4185F: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 913 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C874CF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 914 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87507: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 915 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8788B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 916 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C886BF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 917 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8895F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 918 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88AAF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 919 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88BFB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 920 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C33: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 921 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CDB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 922 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC6673: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 923 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA905B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 924 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE69F: __def_output_module_MOD_write_hru_info (def_output.f90:500)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 23 bytes in 1 blocks are still reachable in loss record 925 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEA77: __def_output_module_MOD_write_hru_info (def_output.f90:505)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 23 bytes in 23 blocks are still reachable in loss record 926 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C607: H5MM_strdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6B353: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C387: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 23 bytes in 23 blocks are still reachable in loss record 927 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C607: H5MM_strdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6B353: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C3AB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 928 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C23AB: BN_new (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F8953: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 929 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C23AB: BN_new (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F8993: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 930 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C23AB: BN_new (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F89C3: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 931 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C23AB: BN_new (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F89E7: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 932 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C23AB: BN_new (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F8A0B: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 933 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C864A7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C869D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 934 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C869F3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 935 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 936 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A27: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 937 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 938 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A5F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 939 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A83: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 940 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 941 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86ABB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 942 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 943 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86AF3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 944 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B07: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 945 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 946 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 947 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B63: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 948 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B77: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 949 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B9B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 950 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BAF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 951 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BD3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 952 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 953 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C0B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 954 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 955 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C43: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 956 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 957 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C7B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 958 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C8F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 959 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CB3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 960 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CC7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 961 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CEB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 962 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CFF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 963 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D23: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 964 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D37: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 965 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D5B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 966 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D6F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 967 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D93: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 968 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86DA7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 969 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86DCB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 970 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86DDF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 971 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E03: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 972 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E17: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 973 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E3B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 974 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E4F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 975 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E73: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 976 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E87: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 977 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86EAB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 978 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86EBF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 979 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86EE3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 980 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86EF7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 981 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F1B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 982 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F2F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 983 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F53: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 984 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F67: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 985 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F8B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 986 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F9F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 987 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86FC3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 988 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86FD7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 989 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86FFB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 990 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8700F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 991 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87033: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 992 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87047: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 993 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8706B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 994 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8707F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 995 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870A3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 996 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 997 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870DB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 998 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 999 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87113: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,000 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87127: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,001 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8714B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,002 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87167: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,003 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87187: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,004 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8719B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,005 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C871BF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,006 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C871D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,007 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C871F7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,008 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8720B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,009 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8722F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,010 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87243: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,011 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87267: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,012 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8727B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,013 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8729F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,014 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C872B3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,015 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C872D7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,016 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C872EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,017 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8730F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,018 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87323: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,019 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87347: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,020 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8735B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,021 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8737F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,022 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87393: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,023 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C873B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,024 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C873CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,025 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C873EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,026 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87403: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,027 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87427: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,028 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8743B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,029 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8745F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,030 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8745F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,031 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87473: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,032 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87497: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,033 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C874AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,034 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C874CF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,035 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C874E3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,036 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87507: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,037 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8751B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,038 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8753F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,039 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8753F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,040 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87553: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,041 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87577: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,042 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8758B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,043 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C875AF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,044 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C875C3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,045 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C875E7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,046 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C875FB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,047 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8761F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,048 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87633: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,049 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87657: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,050 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87657: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,051 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8766B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,052 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8768F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,053 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C876AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,054 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C876CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,055 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C876DF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,056 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87703: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,057 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87717: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,058 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8773B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,059 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8774F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,060 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87773: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,061 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87787: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,062 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,063 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877BF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,064 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877E3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,065 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877F7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,066 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8781B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,067 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8782F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,068 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87853: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,069 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87867: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,070 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8788B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,071 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8789F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,072 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C878C3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,073 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C878D7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,074 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C878FB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,075 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8790F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,076 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87933: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,077 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87947: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,078 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8796B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,079 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8797F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,080 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879A3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,081 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,082 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879DB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,083 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,084 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,085 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A27: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,086 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,087 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A5F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,088 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A83: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,089 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A83: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,090 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,091 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87ABB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,092 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,093 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87AF3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,094 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B07: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,095 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,096 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,097 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B63: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,098 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B77: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,099 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B9B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,100 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87BAF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,101 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87BD3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,102 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,103 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C0B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,104 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C0B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,105 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,106 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C43: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,107 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,108 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C7B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,109 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C8F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,110 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87CB3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,111 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87CC7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,112 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87CEB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,113 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87CFF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,114 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,115 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D33: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,116 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,117 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,118 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D8F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,119 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87DA3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,120 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87DC7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,121 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87DDB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,122 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87DFF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,123 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,124 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E37: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,125 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,126 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E6F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,127 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E83: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,128 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EA7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,129 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EBB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,130 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EDF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,131 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EF3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,132 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F17: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,133 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F17: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,134 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,135 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F4F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,136 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F63: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,137 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F87: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,138 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F9B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,139 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87FBF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,140 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87FD3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,141 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87FF7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,142 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8800F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,143 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8802F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,144 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88043: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,145 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88067: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,146 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8807B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,147 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8809F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,148 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C880B3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,149 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C880D7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,150 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C880EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,151 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8810F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,152 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88123: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,153 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88147: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,154 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8815B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,155 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8817F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,156 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88193: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,157 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C881B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,158 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C881CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,159 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C881EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,160 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88203: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,161 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88227: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,162 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8823B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,163 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8825F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,164 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8825F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,165 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88273: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,166 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88297: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,167 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C882AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,168 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C882CF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,169 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C882E3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,170 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88307: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,171 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8831B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,172 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8833F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,173 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88353: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,174 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88377: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,175 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8838B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,176 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C883AF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,177 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C883C3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,178 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C883E7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,179 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C883FB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,180 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8841F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,181 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88433: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,182 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88457: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,183 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8846B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,184 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8848F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,185 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C884A3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,186 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C884C7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,187 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C884DB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,188 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C884FF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,189 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88513: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,190 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88537: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,191 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8854B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,192 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8856F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,193 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88583: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,194 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885A7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,195 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885BB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,196 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885DF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,197 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885F3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,198 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88617: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,199 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8862B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,200 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8864F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,201 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88663: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,202 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88687: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,203 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8869B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,204 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C886BF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,205 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C886D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,206 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C886F7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,207 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8870B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,208 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8872F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,209 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88743: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,210 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88767: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,211 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8877B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,212 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8879F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,213 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C887B3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,214 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C887D7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,215 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C887EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,216 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8880F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,217 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88823: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,218 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88847: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,219 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8885B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,220 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8887F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,221 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88893: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,222 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C888B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,223 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C888CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,224 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C888EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,225 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88903: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,226 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88927: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,227 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8893B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,228 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8895F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,229 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88973: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,230 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88997: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,231 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C889AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,232 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C889CF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,233 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C889E3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,234 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A07: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,235 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A1B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,236 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,237 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A53: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,238 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A77: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,239 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A8B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,240 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88AAF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,241 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88AC3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,242 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88AE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,243 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88AFB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,244 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,245 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B33: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,246 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,247 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,248 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B8F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,249 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88BA3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,250 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88BC3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,251 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88BD7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,252 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88BFB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,253 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C0F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,254 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C33: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,255 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C47: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,256 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,257 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C7F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,258 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CA3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,259 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CB7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,260 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CDB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,261 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CEF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,262 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,263 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,264 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D27: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,265 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,266 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D5F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,267 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D83: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,268 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D83: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,269 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,270 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88DBB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,271 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88DBB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,272 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88DCF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,273 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88DF3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,274 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88DF3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,275 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88E07: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,276 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8630F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88E2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,277 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88E3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,278 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CC6407: H5FD_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD85EB: H5FD_sec2_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD85A7: H5FD_sec2_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA89EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,279 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9227: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,280 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2A23: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,281 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88E4F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,282 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88EAB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,283 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88EFF: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,284 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88F5B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,285 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88FB3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,286 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8901F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,287 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8907B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,288 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E890D7: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,289 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89127: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,290 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89177: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,291 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E891D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,292 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89223: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,293 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89273: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,294 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E892C3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,295 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89317: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,296 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89373: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,297 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E893C3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,298 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89413: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,299 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8946B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,300 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E894BB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,301 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8951B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,302 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8956B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,303 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E895BB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,304 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8960B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,305 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89663: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,306 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E896C3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,307 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89713: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,308 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89763: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,309 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E897B3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,310 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89803: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,311 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89863: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,312 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E898B3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,313 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89903: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,314 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8995F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,315 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E899D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,316 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89A5F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,317 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89ADB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,318 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19243: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,319 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1928B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,320 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E192DB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,321 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19323: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,322 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1936B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,323 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E193AF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,324 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E193F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,325 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19443: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,326 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1948F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,327 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E194FF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,328 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19573: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,329 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E195EB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,330 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1966B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,331 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E196E7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,332 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1975F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,333 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E197B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,334 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19813: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,335 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19873: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,336 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E198C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,337 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1991F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,338 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19973: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,339 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E199CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,340 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A2B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,341 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,342 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19AD7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,343 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B2F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,344 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,345 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19BDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,346 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19C37: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,347 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19C93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,348 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19CEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,349 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19D3B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,350 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19D8B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,351 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19DCF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,352 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E17: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,353 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,354 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19EA3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,355 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19EEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,356 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F37: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,357 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F77: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,358 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19FB3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,359 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19FEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,360 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A02F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,361 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A093: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,362 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A0EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,363 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A14B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,364 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A1B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,365 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A21F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,366 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2292B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,367 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22ECB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,368 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52CF0A3: readDimension (read_attribute.f90:138)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1EA3F: caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,369 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35617: nc4_nc4f_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,370 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3561F: nc4_nc4f_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,371 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35627: nc4_nc4f_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,372 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35533: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,373 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35533: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,374 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35543: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,375 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35543: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,376 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35553: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,377 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35553: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,378 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35563: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,379 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35563: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,380 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35573: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,381 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35573: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,382 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,383 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBE1B: H5UC_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB3B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,384 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32EF: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,385 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCCFB: H5FO_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF712B: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5D3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,386 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BE7: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5D3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,387 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C48613: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38BAB: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C5237: __def_output_module_MOD_ini_create (def_output.f90:290)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,388 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DEB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,389 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBE1B: H5UC_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E583: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,390 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4C303: H5MF__sect_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D44CEF: H5MF_try_shrink (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D488C3: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D64467: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84D0F: H5O__delete_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,391 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C2F91B: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,392 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C2F98F: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,393 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,394 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,395 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8D787: H5Tget_native_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A41C2F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,396 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2D5CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,397 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2D607: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,398 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A09B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,399 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A63: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,400 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,401 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8D787: H5Tget_native_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A41C2F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,402 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4C303: H5MF__sect_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D484EB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE2B5F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE543F: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,403 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D541A3: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,404 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,405 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,406 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A63: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F663: H5DSdetach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3736B: rec_detach_scales (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41D9F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,407 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F663: H5DSdetach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3736B: rec_detach_scales (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41D9F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,408 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,409 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,410 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,411 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,412 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,413 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,414 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C48613: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38517: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF48B: __def_output_module_MOD_write_hru_info (def_output.f90:519)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,415 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBE1B: H5UC_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB3B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,416 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6420B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6135B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D627D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,417 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCCFB: H5FO_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF712B: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,418 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C71253: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FA47: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,419 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791BB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FA47: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,420 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C73C67: H5D__get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C496AF: H5Dget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FB5B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02957: H5G__obj_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF7F67: H5G_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,421 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFCD27: H5Aopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E957: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3FB7B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02957: H5G__obj_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF7F67: H5G_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,422 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A7EF: H5A__get_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE5E7: H5Aget_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E963: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3FB7B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02957: H5G__obj_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,423 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A7EF: H5A__get_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE5E7: H5Aget_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90283: H5DSget_scale_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3FDA3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02957: H5G__obj_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,424 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C73C67: H5D__get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C496AF: H5Dget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90423: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,425 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A7EF: H5A__get_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE5E7: H5Aget_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90593: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,426 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,427 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,428 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099FB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02957: H5G__obj_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,429 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 1 blocks are still reachable in loss record 1,430 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 2 blocks are still reachable in loss record 1,431 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36CEB: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A386EB: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,432 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC066F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,433 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,434 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E01ED3: H5SL_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C38227: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D64467: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84D0F: H5O__delete_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D55B9B: H5O_release_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D55F0F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,435 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE342F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,436 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE345F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,437 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082BF: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,438 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C48613: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38517: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,439 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,440 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63DBF: H5O__chunk_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54193: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,441 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082BF: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,442 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A7EF: H5A__get_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE5E7: H5Aget_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90593: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 3 blocks are still reachable in loss record 1,443 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A637: H5A_get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE35F: H5Aget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905A3: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24 bytes in 4 blocks are still reachable in loss record 1,444 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 24 bytes in 4 blocks are still reachable in loss record 1,445 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 24 bytes in 4 blocks are still reachable in loss record 1,446 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 24 bytes in 4 blocks are still reachable in loss record 1,447 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 25 bytes in 1 blocks are still reachable in loss record 1,448 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87703: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 25 bytes in 1 blocks are still reachable in loss record 1,449 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C881EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 25 bytes in 1 blocks are still reachable in loss record 1,450 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8864F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 25 bytes in 1 blocks are still reachable in loss record 1,451 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C887D7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 25 bytes in 1 blocks are still reachable in loss record 1,452 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8FE3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 25 bytes in 1 blocks are still reachable in loss record 1,453 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA935F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 26 bytes in 1 blocks are still reachable in loss record 1,454 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C7B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 26 bytes in 1 blocks are still reachable in loss record 1,455 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87497: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 26 bytes in 1 blocks are still reachable in loss record 1,456 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C875AF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 26 bytes in 1 blocks are still reachable in loss record 1,457 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8833F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 26 bytes in 1 blocks are still reachable in loss record 1,458 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8872F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 26 bytes in 1 blocks are still reachable in loss record 1,459 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 26 bytes in 1 blocks are still reachable in loss record 1,460 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 27 bytes in 1 blocks are still reachable in loss record 1,461 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C876CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 27 bytes in 1 blocks are still reachable in loss record 1,462 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87CB3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 27 bytes in 1 blocks are still reachable in loss record 1,463 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C882CF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 27 bytes in 1 blocks are still reachable in loss record 1,464 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88687: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 27 bytes in 1 blocks are still reachable in loss record 1,465 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF5A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 27 bytes in 1 blocks are still reachable in loss record 1,466 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 27 bytes in 2 blocks are still reachable in loss record 1,467 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC483: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7CF: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9A53: H5G__link_to_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B63B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3FB47: H5L_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF298B: H5Gunlink (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A41DCF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 27 bytes in 2 blocks are still reachable in loss record 1,468 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC483: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7E7: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9A53: H5G__link_to_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B63B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3FB47: H5L_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF298B: H5Gunlink (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A41DCF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 27 bytes in 2 blocks are still reachable in loss record 1,469 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC483: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9EAF: H5G__link_name_replace (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CED663: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D22D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23D07: H5HF__man_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0CFC7: H5HF_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CED4DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C303E3: H5B2__remove_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C206C7: H5B2_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,470 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C872D7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,471 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8768F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,472 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87CEB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,473 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87FF7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,474 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C886F7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,475 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C888EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,476 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A77: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,477 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF5DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,478 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x52478DB: allocateTimeStructure (job_actor.f90:22)
+==48009==    by 0x17580F: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:85)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,479 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x524796B: allocateTimeStructure (job_actor.f90:23)
+==48009==    by 0x17580F: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:85)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,480 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x52479FB: allocateTimeStructure (job_actor.f90:24)
+==48009==    by 0x17580F: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:85)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 28 bytes in 1 blocks are still reachable in loss record 1,481 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x5247A8B: allocateTimeStructure (job_actor.f90:25)
+==48009==    by 0x17580F: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:85)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 28 bytes in 4 blocks are still reachable in loss record 1,482 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A357B3: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 28 bytes in 4 blocks are still reachable in loss record 1,483 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A357B3: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 28 bytes in 1 blocks are possibly lost in loss record 1,484 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x5244CCF: initHRU (init_hru_actor.f90:227)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 28 bytes in 1 blocks are possibly lost in loss record 1,485 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x5244D5F: initHRU (init_hru_actor.f90:228)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 28 bytes in 1 blocks are possibly lost in loss record 1,486 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x5244DEF: initHRU (init_hru_actor.f90:229)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 28 bytes in 1 blocks are possibly lost in loss record 1,487 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x5244E7F: initHRU (init_hru_actor.f90:230)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 28 bytes in 1 blocks are possibly lost in loss record 1,488 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D3D3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:167)
+==48009==    by 0x52454D3: initHRU (init_hru_actor.f90:251)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 29 bytes in 1 blocks are still reachable in loss record 1,489 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0006B: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >* caf::telemetry::metric_registry::counter_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC12B: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2587: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 29 bytes in 1 blocks are still reachable in loss record 1,490 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8706B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 29 bytes in 1 blocks are still reachable in loss record 1,491 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C878C3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 29 bytes in 1 blocks are still reachable in loss record 1,492 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 29 bytes in 1 blocks are still reachable in loss record 1,493 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88307: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 29 bytes in 1 blocks are still reachable in loss record 1,494 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88377: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 29 bytes in 1 blocks are still reachable in loss record 1,495 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C888B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 30 bytes in 1 blocks are still reachable in loss record 1,496 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0006B: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >* caf::telemetry::metric_registry::counter_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC12B: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F25FF: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 30 bytes in 1 blocks are still reachable in loss record 1,497 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A83: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 30 bytes in 1 blocks are still reachable in loss record 1,498 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88227: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 30 bytes in 1 blocks are still reachable in loss record 1,499 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE84B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA901F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 30 bytes in 2 blocks are still reachable in loss record 1,500 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF48B: __def_output_module_MOD_write_hru_info (def_output.f90:519)
+==48009== 
+==48009== 30 bytes in 4 blocks are still reachable in loss record 1,501 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 31 bytes in 1 blocks are still reachable in loss record 1,502 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18AEC3: caf::config_option caf::make_config_option<int>(int&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (make_config_option.hpp:68)
+==48009==    by 0x188817: caf::config_option_adder& caf::config_option_adder::add<int>(int&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (config_option_adder.hpp:28)
+==48009==    by 0x18821B: config::config() (main.cpp:31)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 31 bytes in 1 blocks are still reachable in loss record 1,503 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x653FDF3: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x6540DDB: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A2A5E3: caf::actor_system_config::parse(int, char**) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A4A7: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:81)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 31 bytes in 1 blocks are still reachable in loss record 1,504 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CA3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,505 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB1AF: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,506 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB1CB: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,507 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB207: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,508 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB223: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,509 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB23B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,510 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB253: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,511 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB26B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,512 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB283: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,513 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB29B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,514 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB2B3: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,515 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB2EF: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,516 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB307: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,517 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB323: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,518 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB33B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,519 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB357: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,520 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x723ECB7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x72FB36F: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722157B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,521 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B263: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x698198B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x69794B3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,522 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B263: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x698198B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697942B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,523 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B263: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x698198B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x69793AF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,524 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x1A3BDB: __gnu_cxx::new_allocator<std::function<caf::actor_system::module* (caf::actor_system&)> >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x1A0817: std::allocator_traits<std::allocator<std::function<caf::actor_system::module* (caf::actor_system&)> > >::allocate(std::allocator<std::function<caf::actor_system::module* (caf::actor_system&)> >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x19C3F7: std::_Vector_base<std::function<caf::actor_system::module* (caf::actor_system&)>, std::allocator<std::function<caf::actor_system::module* (caf::actor_system&)> > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1981FF: void std::vector<std::function<caf::actor_system::module* (caf::actor_system&)>, std::allocator<std::function<caf::actor_system::module* (caf::actor_system&)> > >::_M_realloc_insert<std::function<caf::actor_system::module* (caf::actor_system&)> >(__gnu_cxx::__normal_iterator<std::function<caf::actor_system::module* (caf::actor_system&)>*, std::vector<std::function<caf::actor_system::module* (caf::actor_system&)>, std::allocator<std::function<caf::actor_system::module* (caf::actor_system&)> > > >, std::function<caf::actor_system::module* (caf::actor_system&)>&&) (vector.tcc:440)
+==48009==    by 0x192C8B: std::function<caf::actor_system::module* (caf::actor_system&)>& std::vector<std::function<caf::actor_system::module* (caf::actor_system&)>, std::allocator<std::function<caf::actor_system::module* (caf::actor_system&)> > >::emplace_back<std::function<caf::actor_system::module* (caf::actor_system&)> >(std::function<caf::actor_system::module* (caf::actor_system&)>&&) (vector.tcc:121)
+==48009==    by 0x18FF0B: std::vector<std::function<caf::actor_system::module* (caf::actor_system&)>, std::allocator<std::function<caf::actor_system::module* (caf::actor_system&)> > >::push_back(std::function<caf::actor_system::module* (caf::actor_system&)>&&) (stl_vector.h:1201)
+==48009==    by 0x18CEE7: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:138)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,525 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6646BDB: __cxa_thread_atexit_impl (cxa_thread_atexit_impl.c:106)
+==48009==    by 0x64A447B: __cxa_thread_atexit (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4BE7F93: __tls_init (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE7FAB: TLS wrapper function for caf::(anonymous namespace)::current_logger_ptr (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE3DE3: caf::logger::set_current_actor_system(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2ED7: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,526 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F78CEF: __gnu_cxx::new_allocator<std::function<caf::group_module* ()> >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F71973: std::allocator_traits<std::allocator<std::function<caf::group_module* ()> > >::allocate(std::allocator<std::function<caf::group_module* ()> >&, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F67C53: std::_Vector_base<std::function<caf::group_module* ()>, std::allocator<std::function<caf::group_module* ()> > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4840B: void std::vector<std::function<caf::group_module* ()>, std::allocator<std::function<caf::group_module* ()> > >::_M_realloc_insert<caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&>(__gnu_cxx::__normal_iterator<std::function<caf::group_module* ()>*, std::vector<std::function<caf::group_module* ()>, std::allocator<std::function<caf::group_module* ()> > > >, caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F46403: std::function<caf::group_module* ()>& std::vector<std::function<caf::group_module* ()>, std::allocator<std::function<caf::group_module* ()> > >::emplace_back<caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&>(caf::io::middleman::init(caf::actor_system_config&)::{lambda()#1}&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4519F: caf::io::middleman::init(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F34F7: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,527 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6646BDB: __cxa_thread_atexit_impl (cxa_thread_atexit_impl.c:106)
+==48009==    by 0x64A447B: __cxa_thread_atexit (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4BE7F93: __tls_init (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE7FAB: TLS wrapper function for caf::(anonymous namespace)::current_logger_ptr (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE3DE3: caf::logger::set_current_actor_system(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C503: std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}::operator()<caf::intrusive_ptr<caf::ref_counted> >(auto, char const*) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2CCBB: char const* std::__invoke_impl<void, std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(std::__invoke_other, std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}&&, caf::intrusive_ptr<caf::ref_counted>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2CC03: std::__invoke_result<char const*, caf::intrusive_ptr<caf::ref_counted> >::type std::__invoke<std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(char const*&&, (caf::intrusive_ptr<caf::ref_counted>&&)...) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2CB67: void std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2CB23: std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::operator()() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2CB03: std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >::_M_run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,528 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A24A43: __gnu_cxx::new_allocator<std::unique_ptr<caf::scheduler::worker<caf::policy::work_stealing>, std::default_delete<caf::scheduler::worker<caf::policy::work_stealing> > > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A229EF: std::allocator_traits<std::allocator<std::unique_ptr<caf::scheduler::worker<caf::policy::work_stealing>, std::default_delete<caf::scheduler::worker<caf::policy::work_stealing> > > > >::allocate(std::allocator<std::unique_ptr<caf::scheduler::worker<caf::policy::work_stealing>, std::default_delete<caf::scheduler::worker<caf::policy::work_stealing> > > >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2091B: std::_Vector_base<std::unique_ptr<caf::scheduler::worker<caf::policy::work_stealing>, std::default_delete<caf::scheduler::worker<caf::policy::work_stealing> > >, std::allocator<std::unique_ptr<caf::scheduler::worker<caf::policy::work_stealing>, std::default_delete<caf::scheduler::worker<caf::policy::work_stealing> > > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1E6B3: std::vector<std::unique_ptr<caf::scheduler::worker<caf::policy::work_stealing>, std::default_delete<caf::scheduler::worker<caf::policy::work_stealing> > >, std::allocator<std::unique_ptr<caf::scheduler::worker<caf::policy::work_stealing>, std::default_delete<caf::scheduler::worker<caf::policy::work_stealing> > > > >::reserve(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1CF97: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,529 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A72B2B: caf::blocking_actor::launch(caf::execution_unit*, bool, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C18023: caf::infer_handle_from_class<caf::scheduler::(anonymous namespace)::printer_actor, std::is_base_of<caf::abstract_actor, caf::scheduler::(anonymous namespace)::printer_actor>::value>::type caf::actor_system::spawn_impl<caf::scheduler::(anonymous namespace)::printer_actor, (caf::spawn_options)12>(caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1750B: caf::infer_handle_from_class<caf::scheduler::(anonymous namespace)::printer_actor, std::is_base_of<caf::abstract_actor, caf::scheduler::(anonymous namespace)::printer_actor>::value>::type caf::actor_system::spawn<caf::scheduler::(anonymous namespace)::printer_actor, (caf::spawn_options)12>() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C163FF: caf::scheduler::abstract_coordinator::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1D087: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,530 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6646BDB: __cxa_thread_atexit_impl (cxa_thread_atexit_impl.c:106)
+==48009==    by 0x64A447B: __cxa_thread_atexit (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4BE7F93: __tls_init (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE7FAB: TLS wrapper function for caf::(anonymous namespace)::current_logger_ptr (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE3DE3: caf::logger::set_current_actor_system(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B34773: std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}::operator()<caf::intrusive_ptr<caf::ref_counted> >(auto, char const*) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B36A37: char const* std::__invoke_impl<void, std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(std::__invoke_other, std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}&&, caf::intrusive_ptr<caf::ref_counted>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3697F: std::__invoke_result<char const*, caf::intrusive_ptr<caf::ref_counted> >::type std::__invoke<std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(char const*&&, (caf::intrusive_ptr<caf::ref_counted>&&)...) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B368E3: void std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3689F: std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::operator()() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3674B: std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >::_M_run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,531 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6646BDB: __cxa_thread_atexit_impl (cxa_thread_atexit_impl.c:106)
+==48009==    by 0x64A447B: __cxa_thread_atexit (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4BE7F93: __tls_init (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE7FAB: TLS wrapper function for caf::(anonymous namespace)::current_logger_ptr (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE3DE3: caf::logger::set_current_actor_system(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F47FC3: std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}::operator()<caf::intrusive_ptr<caf::ref_counted> >(auto, char const*) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F514A7: char const* std::__invoke_impl<void, std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(std::__invoke_other, std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}&&, caf::intrusive_ptr<caf::ref_counted>&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5131B: std::__invoke_result<char const*, caf::intrusive_ptr<caf::ref_counted> >::type std::__invoke<std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(char const*&&, (caf::intrusive_ptr<caf::ref_counted>&&)...) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F510E3: void std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F50AD3: std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::operator()() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4F39B: std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >::_M_run() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,532 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B973: __childstruc_module_MOD_childstruc (childStruc.f90:79)
+==48009==    by 0x5311FE3: defineGlobalData (summaActors_globalData.f90:162)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,533 of 4,204
+==48009==    at 0x484C2A8: realloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C52B: H5MM_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCFF7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,534 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,535 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD12B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,536 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CC7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,537 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86DA7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,538 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E87: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,539 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F67: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,540 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87047: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,541 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87127: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,542 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C873CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,543 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C874AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,544 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8766B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,545 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8774F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,546 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8782F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,547 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,548 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,549 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87BAF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,550 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,551 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,552 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,553 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C880D7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,554 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C880EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,555 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C881CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,556 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C882AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,557 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8846B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,558 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8854B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,559 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8862B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,560 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C887EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,561 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C888CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,562 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C889AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,563 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,564 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C47: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,565 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D27: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,566 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB796B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,567 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79AF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,568 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,569 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,570 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9103: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,571 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA91DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,572 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9737F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,573 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89127: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,574 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD12B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89127: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,575 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89273: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,576 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E893C3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,577 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8951B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,578 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89663: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,579 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E897B3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,580 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89903: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,581 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19443: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,582 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E195EB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,583 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1991F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,584 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,585 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19BDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,586 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,587 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F77: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,588 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A093: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,589 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E01BCB: H5SL_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A9B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2298B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,590 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4444B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3A9E7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBB15F: H5F__super_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37D3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,591 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4444B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3A9E7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B16F: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012C3: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,592 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAA09B: H5F__accum_reset (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7663: H5F_flush_tagged_metadata (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB36CB: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,593 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0CA2B: H5A__attr_release_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E507: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DCB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,594 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54267: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,595 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC543: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD153: H5FO_top_incr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C3B7: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,596 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC333: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B59B: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D71B: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA03: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,597 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC333: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEAAB: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,598 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,599 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC333: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDF05B: H5FS_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2A24F: H5HF__space_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D44B: H5HF_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE05B: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,600 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC333: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4446B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3A9E7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B16F: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CBDB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,601 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC333: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD153: H5FO_top_incr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C3B7: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,602 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC333: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDF05B: H5FS_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2A24F: H5HF__space_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D44B: H5HF_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE05B: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01EFB: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,603 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C48613: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38BAB: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,604 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAA853: H5F__accum_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD3BB3: H5PB_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB74CF: H5F_block_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37B1F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1105B: H5AC_flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CADB27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,605 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,606 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D55F2F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D56B93: H5O_condense_header (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8289F: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,607 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C356CF: H5C_destroy_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1335F: H5AC_destroy_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21CA7: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,608 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D226CB: H5HF_man_iter_start_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A04B: H5HF_hdr_start_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21B13: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,609 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,610 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28927: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,611 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C5A0BF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F123: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35FE7: H5I_dec_app_ref_always_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4942B: H5Dclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,612 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1BBE3: H5B_shared_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4D91B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBECB: H5UC_decr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4D043: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C5A0FF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F123: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,613 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1BBF3: H5B_shared_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4D91B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBECB: H5UC_decr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4D043: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C5A0FF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F123: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,614 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0BAD3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,615 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0CA2B: H5A__attr_release_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E507: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E92B: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8EAF7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,616 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0CA2B: H5A__attr_release_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E507: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EB93: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,617 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4444B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3A9E7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C99B: H5HG_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E91B6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32043: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,618 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E321CF: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,619 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A16B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,620 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF8F8F: H5S_select_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6E8DB: H5D_vlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4ACDF: H5Dvlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF4B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,621 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF8F9F: H5S_select_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6E8DB: H5D_vlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4ACDF: H5Dvlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF4B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,622 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E01BCB: H5SL_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A9B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22C0B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,623 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E01BCB: H5SL_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A9B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E323FB: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,624 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D49B5B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4AC63: H5MF_free_aggrs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0487: H5F__flush_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7BD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB9747: H5F_flush_mounts (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,625 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4493F: H5MF__find_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D47AEF: H5MF_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE00F7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C372F7: H5C__generate_image (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3801B: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,626 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01EFB: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,627 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D56A43: H5O_condense_header (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8289F: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EE2F: H5O__attr_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C100FF: H5A__delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C014CF: H5Adelete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F91F: H5DSdetach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3736B: rec_detach_scales (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41D9F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,628 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7AB87: H5O__free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6203B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D7F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D761BB: H5O_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7702B: H5O_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,629 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFAEF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38097: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,630 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A380B3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,631 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37737: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A37E1F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,632 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E01B13: H5SL_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C38227: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5698F: H5O_condense_header (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8289F: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EE2F: H5O__attr_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C100FF: H5A__delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,633 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A047: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2BB: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,634 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4444B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B23F: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBCB9F: H5F__super_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB401B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,635 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4444B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B23F: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,636 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D615A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,637 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D615DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,638 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D764DB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,639 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4444B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B23F: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B2EF: H5HG__protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B817: H5HG_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9219F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31EC7: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,640 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A557: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,641 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F107: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35FE7: H5I_dec_app_ref_always_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4942B: H5Dclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3DFD3: nc4_rec_grp_HDF5_del (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3AECF: nc4_close_hdf5_file (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,642 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C3C3: H5HG_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2D1B3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D7F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C38B7F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3909F: H5C_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C10973: H5AC_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAFAC7: H5F__dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0A93: H5F_try_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,643 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C3DB: H5HG_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2D1B3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D7F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C38B7F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3909F: H5C_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C10973: H5AC_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAFAC7: H5F__dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,644 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7AB37: H5O__free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6203B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D7F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C38B7F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3909F: H5C_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C10973: H5AC_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAFAC7: H5F__dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,645 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7AB87: H5O__free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6203B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D7F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C38B7F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3909F: H5C_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C10973: H5AC_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAFAC7: H5F__dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,646 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC1EF: H5RS_decr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC713: H5G_name_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D05497: H5G_root_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAFAFB: H5F__dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0A93: H5F_try_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0F2F: H5F__close_cb (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,647 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1BBE3: H5B_shared_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBECB: H5UC_decr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFC47: H5G_node_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAFB3B: H5F__dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0A93: H5F_try_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0F2F: H5F__close_cb (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are still reachable in loss record 1,648 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBEDB: H5FL_seq_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1BBF3: H5B_shared_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBECB: H5UC_decr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFC47: H5G_node_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAFB3B: H5F__dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0A93: H5F_try_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0F2F: H5F__close_cb (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 2 blocks are still reachable in loss record 1,649 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC10B: H5RS_own (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC4B7: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7CF: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9A53: H5G__link_to_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B63B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3FB47: H5L_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF298B: H5Gunlink (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A41DCF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 2 blocks are still reachable in loss record 1,650 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC10B: H5RS_own (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC4B7: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7E7: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9A53: H5G__link_to_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B63B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3FB47: H5L_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF298B: H5Gunlink (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A41DCF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 2 blocks are still reachable in loss record 1,651 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC10B: H5RS_own (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC4B7: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9EAF: H5G__link_name_replace (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CED663: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D22D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23D07: H5HF__man_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0CFC7: H5HF_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CED4DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C303E3: H5B2__remove_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 2 blocks are still reachable in loss record 1,652 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A382E3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 2 blocks are still reachable in loss record 1,653 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 2 blocks are still reachable in loss record 1,654 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40FA7: nc4_get_var_meta (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E2BF: nc4_hdf5_find_grp_var_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4376F: NC4_HDF5_inq_var_all (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 4 blocks are still reachable in loss record 1,655 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1043: H5P_create_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE93: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 4 blocks are still reachable in loss record 1,656 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDF05B: H5FS_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2A24F: H5HF__space_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D44B: H5HF_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE05B: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 4 blocks are still reachable in loss record 1,657 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 32 bytes in 4 blocks are still reachable in loss record 1,658 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 32 bytes in 4 blocks are still reachable in loss record 1,659 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2A7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 32 bytes in 4 blocks are still reachable in loss record 1,660 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 32 bytes in 4 blocks are still reachable in loss record 1,661 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 32 bytes in 4 blocks are still reachable in loss record 1,662 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32 bytes in 1 blocks are possibly lost in loss record 1,663 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D943: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x143C57: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13EBF3: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1CB75B: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:440)
+==48009==    by 0x1CB327: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:1195)
+==48009==    by 0x1CA827: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:35)
+==48009==    by 0x1B6B67: caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (summa_actor.cpp:20)
+==48009==    by 0x1B136B: decltype ({parm#1}((forward<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1B0D63: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 32 bytes in 1 blocks are possibly lost in loss record 1,664 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D943: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x143C57: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13EBF3: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1CB75B: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:440)
+==48009==    by 0x1CB327: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:1195)
+==48009==    by 0x1CA827: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:35)
+==48009==    by 0x17513B: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:26)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 32 bytes in 1 blocks are possibly lost in loss record 1,665 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D57F: __gnu_cxx::new_allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x14386B: std::allocator_traits<std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::allocate(std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E65B: std::_Vector_base<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1CC00F: void std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_realloc_insert<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(__gnu_cxx::__normal_iterator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >*, std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > > >, std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:440)
+==48009==    by 0x1CB997: std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >& std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::emplace_back<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:121)
+==48009==    by 0x1CB357: std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::push_back(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (stl_vector.h:1201)
+==48009==    by 0x1CA847: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:36)
+==48009==    by 0x131413: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:24)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 32 bytes in 1 blocks are possibly lost in loss record 1,666 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D57F: __gnu_cxx::new_allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x14386B: std::allocator_traits<std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::allocate(std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E65B: std::_Vector_base<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1CC00F: void std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::_M_realloc_insert<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(__gnu_cxx::__normal_iterator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >*, std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > > >, std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:440)
+==48009==    by 0x1CB997: std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >& std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::emplace_back<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > >(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (vector.tcc:121)
+==48009==    by 0x1CB357: std::vector<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >, std::allocator<std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > > > >::push_back(std::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >&&) (stl_vector.h:1201)
+==48009==    by 0x1CA86B: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:37)
+==48009==    by 0x131413: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:24)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 32 bytes in 1 blocks are possibly lost in loss record 1,667 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51DA997: __ffile_info_module_MOD_ffile_info (ffile_info.f90:199)
+==48009==    by 0x51703A3: ffile_info_C (cppwrap_fileAccess.f90:39)
+==48009==    by 0x1316F3: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:198)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 33 bytes in 1 blocks are still reachable in loss record 1,668 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8848F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 33 bytes in 1 blocks are still reachable in loss record 1,669 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C884C7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 34 bytes in 1 blocks are still reachable in loss record 1,670 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8730F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 34 bytes in 1 blocks are still reachable in loss record 1,671 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87AF3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 35 bytes in 1 blocks are still reachable in loss record 1,672 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C881B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 35 bytes in 1 blocks are still reachable in loss record 1,673 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3A4EB: NC4_new_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E607: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 35 bytes in 1 blocks are still reachable in loss record 1,674 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 36 bytes in 1 blocks are still reachable in loss record 1,675 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18AEC3: caf::config_option caf::make_config_option<int>(int&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (make_config_option.hpp:68)
+==48009==    by 0x188817: caf::config_option_adder& caf::config_option_adder::add<int>(int&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (config_option_adder.hpp:28)
+==48009==    by 0x188263: config::config() (main.cpp:32)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 36 bytes in 1 blocks are still reachable in loss record 1,676 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00377: caf::telemetry::metric_family_impl<caf::detail::gauge_oracle<long>::type>* caf::telemetry::metric_registry::gauge_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC1E7: caf::detail::gauge_oracle<long>::type* caf::telemetry::metric_registry::gauge_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2677: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 36 bytes in 1 blocks are still reachable in loss record 1,677 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87FBF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 36 bytes in 1 blocks are still reachable in loss record 1,678 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8802F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 36 bytes in 1 blocks are still reachable in loss record 1,679 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88067: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 36 bytes in 1 blocks are still reachable in loss record 1,680 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88147: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 36 bytes in 1 blocks are still reachable in loss record 1,681 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8817F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 36 bytes in 1 blocks are still reachable in loss record 1,682 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8856F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 36 bytes in 1 blocks are still reachable in loss record 1,683 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 36 bytes in 4 blocks are still reachable in loss record 1,684 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3527F: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 36 bytes in 4 blocks are still reachable in loss record 1,685 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41F03: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 37 bytes in 1 blocks are still reachable in loss record 1,686 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18AFE7: caf::config_option caf::make_config_option<bool>(bool&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (make_config_option.hpp:68)
+==48009==    by 0x188987: caf::config_option_adder& caf::config_option_adder::add<bool>(bool&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (config_option_adder.hpp:28)
+==48009==    by 0x1882F3: config::config() (main.cpp:34)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 37 bytes in 1 blocks are still reachable in loss record 1,687 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00377: caf::telemetry::metric_family_impl<caf::detail::gauge_oracle<long>::type>* caf::telemetry::metric_registry::gauge_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC1E7: caf::detail::gauge_oracle<long>::type* caf::telemetry::metric_registry::gauge_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F26FF: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 37 bytes in 1 blocks are still reachable in loss record 1,688 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 37 bytes in 1 blocks are still reachable in loss record 1,689 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87BD3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 37 bytes in 1 blocks are still reachable in loss record 1,690 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88297: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 37 bytes in 1 blocks are still reachable in loss record 1,691 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885A7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 37 bytes in 1 blocks are still reachable in loss record 1,692 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885DF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 37 bytes in 1 blocks are still reachable in loss record 1,693 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88997: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 37 bytes in 3 blocks are still reachable in loss record 1,694 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E5F: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 38 bytes in 1 blocks are still reachable in loss record 1,695 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86AF3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 38 bytes in 1 blocks are still reachable in loss record 1,696 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88457: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 39 bytes in 1 blocks are still reachable in loss record 1,697 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18AFE7: caf::config_option caf::make_config_option<bool>(bool&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (make_config_option.hpp:68)
+==48009==    by 0x188987: caf::config_option_adder& caf::config_option_adder::add<bool>(bool&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (config_option_adder.hpp:28)
+==48009==    by 0x18833B: config::config() (main.cpp:35)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 39 bytes in 1 blocks are still reachable in loss record 1,698 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B63: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 39 bytes in 1 blocks are still reachable in loss record 1,699 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B9B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 39 bytes in 1 blocks are still reachable in loss record 1,700 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C883AF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 39 bytes in 1 blocks are still reachable in loss record 1,701 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C883E7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 39 bytes in 1 blocks are still reachable in loss record 1,702 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88617: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,703 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A045B7: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0025B: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC147: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2587: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,704 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A045B7: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0025B: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC147: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F25FF: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,705 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A04ABF: caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00567: caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC203: caf::detail::gauge_oracle<long>::type* caf::telemetry::metric_registry::gauge_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2677: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,706 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A04ABF: caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00567: caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC203: caf::detail::gauge_oracle<long>::type* caf::telemetry::metric_registry::gauge_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F26FF: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,707 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B2C7F7: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > > > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >(char const*&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C637: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C48F: std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2BEFB: caf::detail::private_thread_pool::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F35BF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,708 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B34FF7: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > > > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >(char const*&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B348A7: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B34407: std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B341EF: caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1D07F: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,709 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,710 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD937: H5SL__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDA8B: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,711 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86977: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,712 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86983: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,713 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD01B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,714 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD01B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,715 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD01B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8719B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,716 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8810F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,717 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8841F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,718 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88537: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,719 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFDFF: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,720 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE0B: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,721 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CC627B: H5FD__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CC63C7: H5FD_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD85EB: H5FD_sec2_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD85A7: H5FD_sec2_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA89EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,722 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190AF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,723 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6B59B: H5D__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6B8AF: H5D_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3CA7: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,724 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A060E7: new_NC (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA4B3: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,725 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA1F8B: H5F__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA333B: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,726 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE7DB3: H5G__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CCB: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,727 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D05263: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,728 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9516B: H5WB_wrap (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B28F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFB533: H5G_loc_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF748F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5D3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,729 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4793: __def_output_module_MOD_ini_create (def_output.f90:275)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,730 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4863: __def_output_module_MOD_ini_create (def_output.f90:276)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,731 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4937: __def_output_module_MOD_ini_create (def_output.f90:277)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,732 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4A07: __def_output_module_MOD_ini_create (def_output.f90:278)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,733 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4ADB: __def_output_module_MOD_ini_create (def_output.f90:279)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,734 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4BAF: __def_output_module_MOD_ini_create (def_output.f90:280)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,735 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4C87: __def_output_module_MOD_ini_create (def_output.f90:281)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,736 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4D4F: __def_output_module_MOD_ini_create (def_output.f90:282)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,737 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4E13: __def_output_module_MOD_ini_create (def_output.f90:283)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,738 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4EEF: __def_output_module_MOD_ini_create (def_output.f90:284)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,739 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4FC3: __def_output_module_MOD_ini_create (def_output.f90:285)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,740 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C509B: __def_output_module_MOD_ini_create (def_output.f90:286)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,741 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C88F: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C517B: __def_output_module_MOD_ini_create (def_output.f90:287)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,742 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDD3CB: H5S__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0D87: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B5B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,743 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFBDFB: H5A__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00CF7: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E1FF: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,744 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D6F: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,745 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D6F: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDBBF: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,746 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9516B: H5WB_wrap (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDF7F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,747 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D531EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C423: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A843: NC4_write_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACE3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,748 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D6F: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0452B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,749 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D6F: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0467B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,750 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2154B: H5HF__man_iblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21ABB: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,751 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28A1B: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,752 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBFB7: H5FL_fac_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28A4B: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,753 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3347F: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDA33B: H5R__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD9077: H5Rcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EC23: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,754 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2154B: H5HF__man_iblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21ABB: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01EFB: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,755 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEE4F: __def_output_module_MOD_write_hru_info (def_output.f90:510)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,756 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51213C7: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:106)
+==48009==    by 0x523DAA3: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:202)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 1 blocks are still reachable in loss record 1,757 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D52D5F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D817E7: H5O_msg_read_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0CB97: H5A__get_ainfo (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5FA0B: H5O__attr_exists (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C01F: H5A__exists (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0243B: H5Aexists (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A63: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 40 bytes in 4 blocks are still reachable in loss record 1,758 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 40 bytes in 4 blocks are still reachable in loss record 1,759 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 40 bytes in 4 blocks are still reachable in loss record 1,760 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 40 bytes in 4 blocks are still reachable in loss record 1,761 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 40 bytes in 5 blocks are still reachable in loss record 1,762 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFECF: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 5 blocks are still reachable in loss record 1,763 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5EF: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 5 blocks are still reachable in loss record 1,764 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF41B: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A382E3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 40 bytes in 5 blocks are still reachable in loss record 1,765 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 40 bytes in 1 blocks are possibly lost in loss record 1,766 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D723: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:169)
+==48009==    by 0x5245A7F: initHRU (init_hru_actor.f90:261)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40 bytes in 5 blocks are possibly lost in loss record 1,767 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4AEE2CF: __gnu_cxx::new_allocator<caf::behavior>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AEE0C3: std::allocator_traits<std::allocator<caf::behavior> >::allocate(std::allocator<caf::behavior>&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AEDDDB: std::_Vector_base<caf::behavior, std::allocator<caf::behavior> >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AED897: void std::vector<caf::behavior, std::allocator<caf::behavior> >::_M_realloc_insert<caf::behavior>(__gnu_cxx::__normal_iterator<caf::behavior*, std::vector<caf::behavior, std::allocator<caf::behavior> > >, caf::behavior&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4AED3A3: caf::behavior& std::vector<caf::behavior, std::allocator<caf::behavior> >::emplace_back<caf::behavior>(caf::behavior&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0C7A3: caf::detail::behavior_stack::push_back(caf::behavior&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0AAE3: caf::scheduled_actor::do_become(caf::behavior, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3EA1F: caf::mixin::behavior_changer<caf::mixin::subscriber<caf::mixin::requester<caf::mixin::sender<caf::scheduled_actor, caf::event_based_actor>, caf::event_based_actor>, caf::event_based_actor>, caf::event_based_actor>::become(caf::behavior) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4F3: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 41 bytes in 1 blocks are still reachable in loss record 1,768 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C884FF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 42 bytes in 1 blocks are still reachable in loss record 1,769 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A857: NC4_write_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACE3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C5237: __def_output_module_MOD_ini_create (def_output.f90:290)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 42 bytes in 3 blocks are still reachable in loss record 1,770 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A386EB: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 45 bytes in 1 blocks are still reachable in loss record 1,771 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF227: __def_output_module_MOD_write_hru_info (def_output.f90:515)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 45 bytes in 3 blocks are still reachable in loss record 1,772 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2A7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,773 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x7227613: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x722153F: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,774 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x7227613: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x7221557: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,775 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4BFA3DB: void caf::intrusive_ptr<caf::node_id_data>::emplace<caf::hashed_node_id&>(caf::hashed_node_id&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BFA15B: caf::node_id::node_id(caf::hashed_node_id) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BF9283: caf::make_node_id(unsigned int, std::array<unsigned char, 20ul> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BF82E3: caf::hashed_node_id::local(caf::actor_system_config const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F4515B: caf::io::middleman::init(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F34F7: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,776 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49F5D8F: std::unique_ptr<caf::detail::init_fun_factory_helper_base, std::default_delete<caf::detail::init_fun_factory_helper_base> > caf::detail::init_fun_factory<caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>::make<>(caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F540F: caf::detail::unique_function<caf::behavior (caf::local_actor*)> caf::detail::init_fun_factory<caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>::operator()<>(caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F4E2F: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)72, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F4603: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>::type>::type caf::actor_system::spawn<(caf::spawn_options)72, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>(caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F352F: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,777 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49F5FF3: std::unique_ptr<caf::detail::init_fun_factory_helper_base, std::default_delete<caf::detail::init_fun_factory_helper_base> > caf::detail::init_fun_factory<caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>::make<>(caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F562B: caf::detail::unique_function<caf::behavior (caf::local_actor*)> caf::detail::init_fun_factory<caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>::operator()<>(caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F4EEB: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)72, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F46BB: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>::type>::type caf::actor_system::spawn<(caf::spawn_options)72, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>(caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3577: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,778 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B2B303: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > > > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >(char const*&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B143: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AF9B: std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AE93: caf::detail::private_thread::launch(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C19B: caf::detail::private_thread_pool::acquire() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F436B: caf::actor_system::acquire_private_thread() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A72AFB: caf::blocking_actor::launch(caf::execution_unit*, bool, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C18023: caf::infer_handle_from_class<caf::scheduler::(anonymous namespace)::printer_actor, std::is_base_of<caf::abstract_actor, caf::scheduler::(anonymous namespace)::printer_actor>::value>::type caf::actor_system::spawn_impl<caf::scheduler::(anonymous namespace)::printer_actor, (caf::spawn_options)12>(caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1750B: caf::infer_handle_from_class<caf::scheduler::(anonymous namespace)::printer_actor, std::is_base_of<caf::abstract_actor, caf::scheduler::(anonymous namespace)::printer_actor>::value>::type caf::actor_system::spawn<caf::scheduler::(anonymous namespace)::printer_actor, (caf::spawn_options)12>() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C163FF: caf::scheduler::abstract_coordinator::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1D087: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,779 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F49C0F: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > > > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >(char const*&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F480F7: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4625B: std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1}) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F44A97: caf::io::middleman::start() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,780 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B2B303: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > > > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >(char const*&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B143: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AF9B: std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AE93: caf::detail::private_thread::launch(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C19B: caf::detail::private_thread_pool::acquire() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F436B: caf::actor_system::acquire_private_thread() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0849B: caf::scheduled_actor::launch(caf::execution_unit*, bool, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4FAC1AB: caf::infer_handle_from_class<caf::io::middleman_actor_impl, std::is_base_of<caf::abstract_actor, caf::io::middleman_actor_impl>::value>::type caf::actor_system::spawn_impl<caf::io::middleman_actor_impl, (caf::spawn_options)12, caf::actor>(caf::actor_config&, caf::actor&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FABE73: caf::infer_handle_from_class<caf::io::middleman_actor_impl, std::is_base_of<caf::abstract_actor, caf::io::middleman_actor_impl>::value>::type caf::actor_system::spawn<caf::io::middleman_actor_impl, (caf::spawn_options)12, caf::actor>(caf::actor&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FABC97: caf::io::make_middleman_actor[abi:cxx11](caf::actor_system&, caf::actor) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F44B3B: caf::io::middleman::start() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,781 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A088C7: ncrc_getglobalstate (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A00573: NCDISPATCH_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F85EF: nc_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52CCF77: readDimension (read_attribute.f90:79)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,782 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBC7D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,783 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8A7: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,784 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8A7: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E51B: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,785 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0623: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,786 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B057: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012C3: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,787 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7F29B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012DF: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,788 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0623: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF899F: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,789 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7EB5F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D817E7: H5O_msg_read_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81AE7: H5O_msg_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D019F7: H5G__obj_get_linfo (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8A1F: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,790 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49DA047: caf::intrusive_ptr<caf::detail::default_action_impl<caf::actor_clock::schedule_message(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::intrusive_ptr<caf::actor_control_block>, std::unique_ptr<caf::mailbox_element, std::default_delete<caf::mailbox_element> >)::{lambda()#1}, false> > caf::make_counted<caf::detail::default_action_impl<caf::actor_clock::schedule_message(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::intrusive_ptr<caf::actor_control_block>, std::unique_ptr<caf::mailbox_element, std::default_delete<caf::mailbox_element> >)::{lambda()#1}, false>, {lambda()#1}>({lambda()#1}&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49D9A87: caf::action caf::make_action<caf::actor_clock::schedule_message(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::intrusive_ptr<caf::actor_control_block>, std::unique_ptr<caf::mailbox_element, std::default_delete<caf::mailbox_element> >)::{lambda()#1}>(caf::actor_clock::schedule_message(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::intrusive_ptr<caf::actor_control_block>, std::unique_ptr<caf::mailbox_element, std::default_delete<caf::mailbox_element> >)::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49D9323: caf::actor_clock::schedule_message(std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::intrusive_ptr<caf::actor_control_block>, std::unique_ptr<caf::mailbox_element, std::default_delete<caf::mailbox_element> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F234A7: void caf::detail::profiled_send<caf::io::broker, caf::actor_control_block*, caf::io::basp_broker*, caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::io::broker*, caf::actor_control_block*&&, caf::io::basp_broker* const&, caf::actor_clock&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::message_id, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1FEE3: std::enable_if<!std::is_same<caf::io::basp_broker*, caf::group>::value, void>::type caf::mixin::sender<caf::io::abstract_broker, caf::io::broker>::scheduled_send<(caf::message_priority)1, caf::io::basp_broker*, caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::io::basp_broker* const&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F11457: caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}::operator()(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C05B: decltype(auto) caf::detail::apply_args<caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}, 0l, 1l, 2l, 3l, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >(caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}&, caf::detail::int_list<0l, 1l, 2l, 3l>, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C0AF: decltype(auto) caf::detail::apply_args<caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}, , caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >(caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}&, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C15B: bool caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>(caf::detail::invoke_result_visitor&, caf::message_id&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>)::{lambda(auto:1&)#1}::operator()<caf::error>(auto, {lambda(caf::get_atom, caf::node_id)#20}) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C4B7: bool caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>(caf::detail::invoke_result_visitor&, caf::message_id&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1992F: caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message_id&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 48 bytes in 1 blocks are still reachable in loss record 1,791 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5114003: __access_forcing_module_MOD_access_forcingfile (access_forcing.f90:106)
+==48009==    by 0x516F3FF: FileAccessActor_ReadForcing (cppwrap_fileAccess.f90:203)
+==48009==    by 0x1304B3: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}::operator()(access_forcing, int, caf::actor) const (file_access_actor.cpp:76)
+==48009==    by 0x134A0B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, 0l, 1l, 2l, caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::detail::int_list<0l, 1l, 2l>, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:22)
+==48009==    by 0x134A9B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, , caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:33)
+==48009==    by 0x134B47: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>)::{lambda(auto:1&)#1}::operator()<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}>(auto, caf::detail::dummy_timeout_definition) const (behavior_impl.hpp:123)
+==48009==    by 0x1358BF: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>) (behavior_impl.hpp:133)
+==48009==    by 0x13462B: caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A42F: caf::scheduled_actor::consume(caf::mailbox_element&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,792 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFECF: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,793 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD12B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFECF: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,794 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC543: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCD1B: H5FO_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C3CB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,795 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4C303: H5MF__sect_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D484EB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D64467: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84D0F: H5O__delete_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D55B9B: H5O_release_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,796 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4C303: H5MF__sect_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D484EB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE2B5F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE543F: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23F37: H5HF__man_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D21F: H5HF_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CED51F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C303E3: H5B2__remove_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,797 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFAEF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38097: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,798 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFAEF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A380B3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,799 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3769B: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A380E7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,800 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3769B: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3828B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,801 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37737: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A37E1F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,802 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD4B: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37F27: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 48 bytes in 2 blocks are still reachable in loss record 1,803 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9F6B3: H5P_get_fill_value (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9FC83: H5Pget_fill_value (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40EDF: nc4_get_var_meta (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E2BF: nc4_hdf5_find_grp_var_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4376F: NC4_HDF5_inq_var_all (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FFCF7: nc_inq_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331283: nf_inq_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372683: __netcdf_MOD_nf90_inquire_variable (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 48 bytes in 3 blocks are still reachable in loss record 1,804 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F3C7: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35FE7: H5I_dec_app_ref_always_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 48 bytes in 3 blocks are still reachable in loss record 1,805 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 48 bytes in 3 blocks are still reachable in loss record 1,806 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 48 bytes in 4 blocks are still reachable in loss record 1,807 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3527F: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 48 bytes in 4 blocks are still reachable in loss record 1,808 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41F03: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 48 bytes in 6 blocks are still reachable in loss record 1,809 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8C7: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 48 bytes in 6 blocks are still reachable in loss record 1,810 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38097: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 48 bytes in 6 blocks are still reachable in loss record 1,811 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082BF: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 48 bytes in 6 blocks are still reachable in loss record 1,812 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A047: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2BB: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 48 bytes in 1 blocks are possibly lost in loss record 1,813 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x1B746F: caf::intrusive_ptr<caf::detail::default_behavior_impl<std::tuple<caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(done_job, int, double, double, double)#1}, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}>, caf::detail::dummy_timeout_definition> > caf::make_counted<caf::detail::default_behavior_impl<std::tuple<caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(done_job, int, double, double, double)#1}, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}>, caf::detail::dummy_timeout_definition>, {lambda(err)#2}, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}&>({lambda(err)#2}&&, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}&) (make_counted.hpp:19)
+==48009==    by 0x1B72C3: auto caf::detail::make_behavior_t::operator()<caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(done_job, int, double, double, double)#1}, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}>(caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(done_job, int, double, double, double)#1}, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}) const (behavior_impl.hpp:174)
+==48009==    by 0x1B734F: void caf::behavior::assign<caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(done_job, int, double, double, double)#1}, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}>(caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(done_job, int, double, double, double)#1}&&, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}&&) (behavior.hpp:60)
+==48009==    by 0x1B7207: caf::behavior::behavior<caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(done_job, int, double, double, double)#1}, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}>(caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(done_job, int, double, double, double)#1}, caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(err)#2}&&) (behavior.hpp:47)
+==48009==    by 0x1B6E73: caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (summa_actor.cpp:89)
+==48009==    by 0x1B136B: decltype ({parm#1}((forward<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1B0D63: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 48 bytes in 1 blocks are possibly lost in loss record 1,814 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51DB9BF: __ffile_info_module_MOD_ffile_info (ffile_info.f90:229)
+==48009==    by 0x51703A3: ffile_info_C (cppwrap_fileAccess.f90:39)
+==48009==    by 0x1316F3: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:198)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 48 bytes in 1 blocks are possibly lost in loss record 1,815 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x1B221B: OutputManager::OutputManager(int, int) (output_manager.cpp:98)
+==48009==    by 0x131E0B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:281)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 49 bytes in 1 blocks are still reachable in loss record 1,816 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47747: caf::config_option caf::make_config_option<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A430BF: caf::config_option_adder& caf::config_option_adder::add<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29423: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 49 bytes in 1 blocks are still reachable in loss record 1,817 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18AF83: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (make_config_option.hpp:68)
+==48009==    by 0x1888CF: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (config_option_adder.hpp:28)
+==48009==    by 0x1882AB: config::config() (main.cpp:33)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 49 bytes in 2 blocks are still reachable in loss record 1,818 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE6AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC090F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 50 bytes in 1 blocks are still reachable in loss record 1,819 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F87: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 50 bytes in 10 blocks are still reachable in loss record 1,820 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 52 bytes in 1 blocks are still reachable in loss record 1,821 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B973: __childstruc_module_MOD_childstruc (childStruc.f90:79)
+==48009==    by 0x53125D3: defineGlobalData (summaActors_globalData.f90:167)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 52 bytes in 1 blocks are still reachable in loss record 1,822 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B63: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 54 bytes in 1 blocks are still reachable in loss record 1,823 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A298FB: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 54 bytes in 1 blocks are still reachable in loss record 1,824 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x157D33: __gnu_cxx::new_allocator<char>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x155CDB: std::allocator_traits<std::allocator<char> >::allocate(std::allocator<char>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x15B41F: std::_Vector_base<char, std::allocator<char> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x15A1E7: void std::vector<char, std::allocator<char> >::_M_realloc_insert<char>(__gnu_cxx::__normal_iterator<char*, std::vector<char, std::allocator<char> > >, char&&) (vector.tcc:440)
+==48009==    by 0x157893: char& std::vector<char, std::allocator<char> >::emplace_back<char>(char&&) (vector.tcc:121)
+==48009==    by 0x4A2A923: caf::actor_system_config::set_remainder(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2B233: caf::actor_system_config::parse(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::istream&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2B64F: caf::actor_system_config::parse(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2A63F: caf::actor_system_config::parse(int, char**) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A4A7: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:81)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 54 bytes in 1 blocks are still reachable in loss record 1,825 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5C807: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >* caf::telemetry::metric_registry::histogram_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572E3: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4185F: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 55 bytes in 1 blocks are still reachable in loss record 1,826 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A294D7: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 55 bytes in 1 blocks are still reachable in loss record 1,827 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2953B: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 55 bytes in 1 blocks are still reachable in loss record 1,828 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47747: caf::config_option caf::make_config_option<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A430BF: caf::config_option_adder& caf::config_option_adder::add<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A295EF: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,829 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4789F: caf::config_option caf::make_config_option<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A432CF: caf::config_option_adder& caf::config_option_adder::add<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2962B: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,830 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4784B: caf::config_option caf::make_config_option<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4321F: caf::config_option_adder& caf::config_option_adder::add<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F422D7: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,831 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x140A7B: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*, std::forward_iterator_tag) (basic_string.tcc:219)
+==48009==    by 0x13CEFF: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct_aux<char const*>(char const*, char const*, std::__false_type) (basic_string.h:251)
+==48009==    by 0x139D83: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char const*>(char const*, char const*) (basic_string.h:270)
+==48009==    by 0x49FA7F3: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<char const*, void>(char const*, char const*, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A419EB: caf::config_value::set(std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A80DCB: caf::config_value::config_value<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7E3FF: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const::{lambda(caf::config_option const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)#1}::operator()(caf::config_option const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7E98B: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7EB17: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2B06F: caf::actor_system_config::parse(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::istream&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2B64F: caf::actor_system_config::parse(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,832 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x140DD7: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) (basic_string.tcc:219)
+==48009==    by 0x4A961BB: caf::to_string[abi:cxx11](caf::config_value const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x1933BF: caf::expected<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > caf::get_as<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(caf::config_value const&, caf::inspector_access_type::builtin) (config_value.hpp:356)
+==48009==    by 0x190B2F: caf::expected<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > caf::get_as<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(caf::config_value const&) (config_value.hpp:492)
+==48009==    by 0x18EB0B: caf::error caf::detail::sync_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(void*, caf::config_value&) (make_config_option.hpp:22)
+==48009==    by 0x4A7C737: caf::config_option::sync(caf::config_value&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7E417: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const::{lambda(caf::config_option const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)#1}::operator()(caf::config_option const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7E98B: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7EB17: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2B06F: caf::actor_system_config::parse(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::istream&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2B64F: caf::actor_system_config::parse(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,833 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5C807: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >* caf::telemetry::metric_registry::histogram_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572E3: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4173B: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,834 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F61F47: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CA33: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572FF: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4173B: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,835 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F62A4B: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CFE7: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F57437: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F417C3: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,836 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F61F47: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CA33: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572FF: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4185F: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,837 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F62A4B: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CFE7: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F57437: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F418FB: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,838 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B4AE03: __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true> >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4A91B: std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true> > >::allocate(std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true> >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4A27B: std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true>* std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true> > >::_M_allocate_node<char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module> >(char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B49D4B: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module> >(std::integral_constant<bool, true>, char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B49823: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::emplace<char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module> >(char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B492CB: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, false, true>, bool> std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::group_module>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > > >::emplace<char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module> >(char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B48857: caf::group_manager::init(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3517: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,839 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B4AE03: __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true> >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4A91B: std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true> > >::allocate(std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true> >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4A5DB: std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true>* std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true> > >::_M_allocate_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::group_module> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::intrusive_ptr<caf::group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B49ED3: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::group_module> >(std::integral_constant<bool, true>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::intrusive_ptr<caf::group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B49903: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::group_module> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::intrusive_ptr<caf::group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4949B: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, false, true>, bool> std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::group_module>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::group_module> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::intrusive_ptr<caf::group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B48903: caf::group_manager::init(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3517: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,840 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49EFD87: __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true> >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EEB9F: std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true> > >::allocate(std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true> >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EF80B: std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true>* std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true> > >::_M_allocate_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EE8D3: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::integral_constant<bool, true>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EDDA7: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49ED2A3: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, false, true>, bool> std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::actor_control_block>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EC3AF: caf::actor_registry::put_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::intrusive_ptr<caf::actor_control_block>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FD33F: void caf::actor_registry::put<caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::intrusive_ptr<caf::actor_control_block> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F360B: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,841 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49EFD87: __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true> >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EEB9F: std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true> > >::allocate(std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true> >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EF80B: std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true>* std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true> > >::_M_allocate_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EE8D3: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::integral_constant<bool, true>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EDDA7: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49ED2A3: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, false, true>, bool> std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::actor_control_block>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EC3AF: caf::actor_registry::put_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::intrusive_ptr<caf::actor_control_block>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FD33F: void caf::actor_registry::put<caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::intrusive_ptr<caf::actor_control_block> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3667: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,842 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,843 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8696B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,844 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86977: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,845 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86977: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,846 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86983: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,847 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86983: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,848 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C869F3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,849 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A27: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,850 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A5F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,851 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86A97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,852 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,853 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B07: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,854 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,855 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86B77: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,856 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BAF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,857 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,858 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,859 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,860 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86C8F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,861 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CC7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,862 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86CFF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,863 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D37: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,864 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86D6F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,865 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86DA7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,866 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86DDF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,867 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E17: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,868 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E4F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,869 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86E87: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,870 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86EBF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,871 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86EF7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,872 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F2F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,873 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F67: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,874 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86F9F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,875 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C86FD7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,876 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8700F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,877 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87047: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,878 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8707F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,879 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,880 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C870EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,881 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87127: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,882 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87167: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,883 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8719B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,884 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C871D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,885 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8720B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,886 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87243: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,887 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8727B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,888 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C872B3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,889 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C872EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,890 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87323: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,891 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8735B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,892 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87393: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,893 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C873CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,894 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87403: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,895 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8743B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,896 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87473: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,897 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C874AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,898 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C874E3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,899 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8751B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,900 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87553: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,901 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8758B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,902 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C875C3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,903 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C875FB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,904 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87633: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,905 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8766B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,906 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C876AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,907 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C876DF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,908 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87717: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,909 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8774F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,910 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87787: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,911 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877BF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,912 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C877F7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,913 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8782F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,914 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87867: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,915 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8789F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,916 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C878D7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,917 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8790F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,918 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87947: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,919 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8797F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,920 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879B7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,921 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C879EF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,922 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A27: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,923 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A5F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,924 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87A97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,925 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87ACF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,926 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B07: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,927 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,928 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87B77: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,929 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87BAF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,930 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87BE7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,931 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,932 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C57: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,933 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C8F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,934 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87CC7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,935 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87CFF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,936 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D33: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,937 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87D6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,938 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87DA3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,939 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87DDB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,940 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E13: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,941 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E4B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,942 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87E83: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,943 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EBB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,944 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87EF3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,945 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F2B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,946 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F63: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,947 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F9B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,948 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87FD3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,949 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8800F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,950 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88043: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,951 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8807B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,952 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C880B3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,953 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C880EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,954 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88123: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,955 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8815B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,956 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88193: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,957 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C881CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,958 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88203: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,959 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8823B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,960 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88273: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,961 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C882AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,962 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C882E3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,963 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8831B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,964 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88353: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,965 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8838B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,966 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C883C3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,967 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C883FB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,968 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88433: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,969 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8846B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,970 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C884A3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,971 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C884DB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,972 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88513: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,973 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8854B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,974 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88583: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,975 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885BB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,976 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C885F3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,977 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8862B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,978 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88663: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,979 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8869B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,980 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C886D3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,981 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8870B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,982 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88743: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,983 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8877B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,984 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C887B3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,985 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C887EB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,986 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88823: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,987 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8885B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,988 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88893: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,989 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C888CB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,990 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88903: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,991 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8893B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,992 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88973: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,993 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C889AB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,994 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C889E3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,995 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A1B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,996 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A53: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,997 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A8B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,998 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88AC3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 1,999 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88AFB: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,000 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B33: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,001 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88B6B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,002 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88BA3: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,003 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88BD7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,004 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C0F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,005 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C47: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,006 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88C7F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,007 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CB7: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,008 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88CEF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,009 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D27: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,010 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D5F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,011 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,012 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88DCF: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,013 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88E07: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,014 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88E3F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,015 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFDFF: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,016 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFDFF: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,017 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE0B: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,018 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE0B: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,019 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9D93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,020 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9DCB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,021 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E0F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,022 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E7B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,023 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD10BB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,024 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC651B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,025 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC658B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,026 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC65F7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,027 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC663B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,028 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC6673: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,029 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB78B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,030 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB78EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,031 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7927: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,032 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB796B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,033 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79AF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,034 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79E7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,035 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,036 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A6B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,037 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7AAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,038 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7AEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,039 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7B27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,040 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CC627B: H5FD__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CC63C7: H5FD_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD85EB: H5FD_sec2_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD85A7: H5FD_sec2_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA89EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,041 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8EFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,042 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8F37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,043 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8F9B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,044 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8FE3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,045 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA901F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,046 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA905B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,047 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9093: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,048 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA90CB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,049 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9103: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,050 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA913B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,051 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9173: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,052 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA91DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,053 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9227: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,054 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA925F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,055 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA92AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,056 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA92E7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,057 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,058 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA935F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,059 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF97F: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,060 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,061 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,062 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2CC3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,063 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2CFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,064 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,065 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,066 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2DB3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,067 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2DEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,068 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,069 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC158B: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E97: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,070 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88EAB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,071 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88EFF: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,072 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88F5B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,073 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88FB3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,074 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8901F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,075 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8907B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,076 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E890D7: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,077 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89127: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,078 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89177: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,079 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E891D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,080 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89223: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,081 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89273: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,082 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E892C3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,083 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89317: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,084 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89373: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,085 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E893C3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,086 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89413: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,087 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8946B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,088 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E894BB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,089 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8951B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,090 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8956B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,091 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E895BB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,092 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8960B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,093 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89663: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,094 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E896C3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,095 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89713: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,096 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89763: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,097 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E897B3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,098 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89803: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,099 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89863: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,100 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E898B3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,101 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89903: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,102 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8995F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,103 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E899D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,104 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89A5F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,105 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89ADB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,106 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19243: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,107 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1928B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,108 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E192DB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,109 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19323: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,110 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1936B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,111 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E193AF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,112 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E193F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,113 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19443: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,114 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1948F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,115 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E194FF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,116 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19573: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,117 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E195EB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,118 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1966B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,119 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E196E7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,120 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1975F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,121 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E197B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,122 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19813: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,123 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19873: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,124 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E198C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,125 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1991F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,126 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19973: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,127 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E199CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,128 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A2B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,129 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,130 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19AD7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,131 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B2F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,132 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,133 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19BDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,134 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19C37: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,135 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19C93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,136 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19CEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,137 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19D3B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,138 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19D8B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,139 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19DCF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,140 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E17: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,141 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,142 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19EA3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,143 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19EEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,144 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F37: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,145 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F77: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,146 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19FB3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,147 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19FEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,148 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A02F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,149 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A093: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,150 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A0EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,151 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A14B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,152 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A1B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,153 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A21F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,154 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2292B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,155 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22ECB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,156 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6B59B: H5D__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6B8AF: H5D_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3CA7: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,157 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8C7: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,158 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8DB: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,159 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8DB: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,160 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,161 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,162 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF97F: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,163 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8DB: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E51B: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,164 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E51B: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,165 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0647: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,166 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC065B: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,167 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC066F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,168 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,169 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,170 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C32F17: H5C_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C14DAF: H5AC_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB232B: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,171 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCC37: H5FO_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB2337: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,172 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD073: H5FO_top_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB235F: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,173 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D334EB: H5I_register_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE7DB3: H5G__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CCB: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,174 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D0B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,175 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF6EBF: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5D3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,176 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF3A7: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5E3: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,177 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A4D3: NC4_new_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E607: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,178 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D07: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,179 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D07: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDBBF: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,180 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3563: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,181 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,182 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,183 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE36B3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,184 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE36B3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,185 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30BC3: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,186 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30BC3: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE35F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,187 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE36B3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,188 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE36B3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,189 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01EFB: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,190 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C48613: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38BAB: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,191 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DEB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,192 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD4B: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E27: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,193 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,194 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D07: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0452B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,195 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D07: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0467B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,196 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE36B3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,197 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39D67: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D235F3: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01EFB: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,198 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39D67: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2F6CB: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,199 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C36263: H5C_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C11A77: H5AC_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2561B: H5B2__hdr_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28ECB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,200 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39D67: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2F6CB: H5B2__insert_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28EFB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE35F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,201 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A09B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,202 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E2D4C7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,203 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C36263: H5C_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C11A77: H5AC_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDDE57: H5FS_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE2A93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE543F: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,204 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39D67: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE2B3B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE543F: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,205 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A63: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,206 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4493F: H5MF__find_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D47AEF: H5MF_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53EAF: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,207 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63DBF: H5O__chunk_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54193: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,208 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C70CAB: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDAB57: H5R__dereference (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD94AF: H5Rdereference2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F6BF: H5DSdetach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3736B: rec_detach_scales (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41D9F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,209 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,210 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A63: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,211 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC066F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,212 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C32F17: H5C_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C14DAF: H5AC_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB232B: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,213 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCC37: H5FO_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB2337: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,214 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD073: H5FO_top_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB235F: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,215 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D0B: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,216 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D613DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D627D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,217 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D615A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D627D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,218 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF6EBF: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,219 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0647: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF899F: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,220 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC065B: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF899F: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,221 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC066F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF899F: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,222 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF6EBF: H5G_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF74B3: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF7F0F: H5G_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D38C6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3ABC3: H5Literate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E7B3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,223 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,224 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,225 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,226 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,227 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4446B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B23F: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B2EF: H5HG__protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B817: H5HG_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9219F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,228 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC08D7: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A557: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,229 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A557: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 1 blocks are still reachable in loss record 2,230 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40FA7: nc4_get_var_meta (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E2BF: nc4_hdf5_find_grp_var_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 2 blocks are still reachable in loss record 2,231 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE04BB: H5S_set_extent_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B4B: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A384BF: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 2 blocks are still reachable in loss record 2,232 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE04FB: H5S_set_extent_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B4B: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A384BF: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 56 bytes in 7 blocks are still reachable in loss record 2,233 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 56 bytes in 7 blocks are still reachable in loss record 2,234 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 56 bytes in 1 blocks are possibly lost in loss record 2,235 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x653FD23: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x6540083: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x1B6BEB: caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (summa_actor.cpp:25)
+==48009==    by 0x1B136B: decltype ({parm#1}((forward<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1B0D63: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are possibly lost in loss record 2,236 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x653FD23: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x6540083: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x1751BF: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:33)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are possibly lost in loss record 2,237 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x653FD23: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x6540083: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x15E95F: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (gru_actor.cpp:20)
+==48009==    by 0x18571F: decltype ({parm#1}((forward<caf::stateful_actor<caf::gru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor>, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor>&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x184F9F: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::gru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 56 bytes in 1 blocks are possibly lost in loss record 2,238 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x15ED6F: caf::intrusive_ptr<caf::detail::default_behavior_impl<std::tuple<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>, caf::detail::dummy_timeout_definition> > caf::make_counted<caf::detail::default_behavior_impl<std::tuple<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>, caf::detail::dummy_timeout_definition>, init_gru, {lambda(init_gru)#3}&>(init_gru&&, {lambda(init_gru)#3}&) (make_counted.hpp:19)
+==48009==    by 0x15EB7B: auto caf::detail::make_behavior_t::operator()<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}) const (behavior_impl.hpp:174)
+==48009==    by 0x15EC1F: void caf::behavior::assign<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&&, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}&&, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}&&) (behavior.hpp:60)
+==48009==    by 0x15EA8F: caf::behavior::behavior<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}&&, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}&&) (behavior.hpp:47)
+==48009==    by 0x15E9EF: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (gru_actor.cpp:150)
+==48009==    by 0x18571F: decltype ({parm#1}((forward<caf::stateful_actor<caf::gru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor>, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor>&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x184F9F: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::gru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 57 bytes in 1 blocks are still reachable in loss record 2,239 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47747: caf::config_option caf::make_config_option<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A430BF: caf::config_option_adder& caf::config_option_adder::add<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2945F: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 57 bytes in 1 blocks are still reachable in loss record 2,240 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0098F: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >* caf::telemetry::metric_registry::histogram_family<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5741B: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F418FB: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 58 bytes in 1 blocks are still reachable in loss record 2,241 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47747: caf::config_option caf::make_config_option<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A430BF: caf::config_option_adder& caf::config_option_adder::add<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2949B: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 58 bytes in 1 blocks are still reachable in loss record 2,242 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x658633B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::__sv_wrapper, std::allocator<char> const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A04133: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<std::basic_string_view<char, std::char_traits<char> >, void>(std::basic_string_view<char, std::char_traits<char> > const&, std::allocator<char> const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0098F: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >* caf::telemetry::metric_registry::histogram_family<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5741B: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F417C3: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 59 bytes in 1 blocks are still reachable in loss record 2,243 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4784B: caf::config_option caf::make_config_option<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4321F: caf::config_option_adder& caf::config_option_adder::add<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29577: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 59 bytes in 1 blocks are still reachable in loss record 2,244 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29A4F: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 59 bytes in 4 blocks are still reachable in loss record 2,245 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A351C3: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 59 bytes in 4 blocks are still reachable in loss record 2,246 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35203: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 60 bytes in 3 blocks are still reachable in loss record 2,247 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38663: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 60 bytes in 5 blocks are still reachable in loss record 2,248 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36CEB: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A392C7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF48B: __def_output_module_MOD_write_hru_info (def_output.f90:519)
+==48009== 
+==48009== 60 bytes in 10 blocks are still reachable in loss record 2,249 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 62 bytes in 1 blocks are still reachable in loss record 2,250 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29937: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 62 bytes in 1 blocks are still reachable in loss record 2,251 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47747: caf::config_option caf::make_config_option<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A430BF: caf::config_option_adder& caf::config_option_adder::add<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29A13: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 63 bytes in 4 blocks are still reachable in loss record 2,252 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A351C3: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 63 bytes in 4 blocks are still reachable in loss record 2,253 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35203: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,254 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4789F: caf::config_option caf::make_config_option<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A432CF: caf::config_option_adder& caf::config_option_adder::add<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F421E7: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,255 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A13717: __gnu_cxx::new_allocator<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A105D7: std::allocator_traits<std::allocator<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> > > >::allocate(std::allocator<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> > >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0D1BF: std::_Vector_base<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> >, std::allocator<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F6A66F: void std::vector<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> >, std::allocator<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> > > >::_M_realloc_insert<std::unique_ptr<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> > > > >(__gnu_cxx::__normal_iterator<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> >*, std::vector<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> >, std::allocator<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> > > > >, std::unique_ptr<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F61DB3: std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> >& std::vector<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> >, std::allocator<std::unique_ptr<caf::telemetry::metric_family, std::default_delete<caf::telemetry::metric_family> > > >::emplace_back<std::unique_ptr<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> > > > >(std::unique_ptr<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >, std::default_delete<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> > > >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5C8C7: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >* caf::telemetry::metric_registry::histogram_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572E3: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4173B: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,256 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8719B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,257 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD12B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8719B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,258 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8751B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,259 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8789F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,260 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87C1F: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,261 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C87F9B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,262 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8831B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,263 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8869B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,264 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88A1B: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,265 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C88D97: H5E__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C8FBC7: H5E_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C8F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,266 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E196E7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,267 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19C93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,268 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A14B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,269 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51C55FF: def_output (def_output.f90:136)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,270 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E177FF: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,271 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E177FF: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,272 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD12B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,273 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3769B: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3828B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,274 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E177FF: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8ED8B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF48B: __def_output_module_MOD_write_hru_info (def_output.f90:519)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,275 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E177FF: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2A7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF48B: __def_output_module_MOD_write_hru_info (def_output.f90:519)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,276 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5203683: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:49)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,277 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52043AB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:50)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,278 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52050D3: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:51)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,279 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5205DFB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:52)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,280 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5206B27: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:53)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,281 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5207853: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:54)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,282 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x520870F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:55)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,283 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52095EF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:56)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,284 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x520A4CF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:57)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,285 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x520B3AF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:58)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,286 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x520C28F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:59)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,287 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x520D16F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:60)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,288 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x520DEBF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:63)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,289 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x520E923: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:64)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,290 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x520F387: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:65)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,291 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x520FBAF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:66)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,292 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52103D7: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:67)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,293 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5210D8F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:68)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,294 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5211A33: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:69)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,295 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52126D7: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:70)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,296 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52131CB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:71)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,297 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5213CBF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:72)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,298 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5214623: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:75)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,299 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521534F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:76)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,300 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5215DB3: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:77)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,301 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5216ADF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:78)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,302 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521780B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:79)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,303 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52186C7: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:80)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,304 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52195A7: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:81)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,305 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521A24B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:82)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,306 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521B12B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:83)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,307 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521C00B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:84)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,308 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521CD5B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:87)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,309 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521D3D3: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:88)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,310 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521E28F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:89)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,311 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521EC53: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:90)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,312 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x521F9A3: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:93)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,313 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x522035B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:94)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,314 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5220CBF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:97)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,315 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52218B3: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:98)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,316 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x522282B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:104)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,317 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5223D4B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:105)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,318 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x522526B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:106)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,319 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x522678B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:107)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,320 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5227CAB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:108)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,321 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52291CB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:109)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,322 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x522A6EB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:112)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,323 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x522BA5B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:113)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,324 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x522CDCB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:114)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,325 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x522E00B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:115)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,326 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x522F24B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:116)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,327 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x523048B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:119)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,328 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52319AB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:120)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,329 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5232D1B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:121)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,330 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x523423B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:122)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,331 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x523575B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:123)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,332 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5236C7B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:126)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,333 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x523819B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:129)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,334 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52393DB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:132)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,335 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523AF17: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:156)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,336 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51213C7: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:106)
+==48009==    by 0x523B213: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:159)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,337 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A63: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,338 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4BEC8D7: std::_MakeUniq<caf::mailbox_element>::__single_object std::make_unique<caf::mailbox_element, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id&, std::vector<caf::intrusive_ptr<caf::actor_control_block>, std::allocator<caf::intrusive_ptr<caf::actor_control_block> > >, caf::message>(caf::intrusive_ptr<caf::actor_control_block>&&, caf::message_id&, std::vector<caf::intrusive_ptr<caf::actor_control_block>, std::allocator<caf::intrusive_ptr<caf::actor_control_block> > >&&, caf::message&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BEC807: caf::make_mailbox_element(caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, std::vector<caf::intrusive_ptr<caf::actor_control_block>, std::allocator<caf::intrusive_ptr<caf::actor_control_block> > >, caf::message) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F28E27: std::enable_if<(!std::is_same<std::decay<caf::tick_atom const&>::type, caf::message>::value)||(((3)>(0))), std::unique_ptr<caf::mailbox_element, std::default_delete<caf::mailbox_element> > >::type caf::make_mailbox_element<caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, std::vector<caf::intrusive_ptr<caf::actor_control_block>, std::allocator<caf::intrusive_ptr<caf::actor_control_block> > >, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F2344F: void caf::detail::profiled_send<caf::io::broker, caf::actor_control_block*, caf::io::basp_broker*, caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::io::broker*, caf::actor_control_block*&&, caf::io::basp_broker* const&, caf::actor_clock&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::message_id, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1FEE3: std::enable_if<!std::is_same<caf::io::basp_broker*, caf::group>::value, void>::type caf::mixin::sender<caf::io::abstract_broker, caf::io::broker>::scheduled_send<(caf::message_priority)1, caf::io::basp_broker*, caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::io::basp_broker* const&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F11457: caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}::operator()(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C05B: decltype(auto) caf::detail::apply_args<caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}, 0l, 1l, 2l, 3l, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >(caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}&, caf::detail::int_list<0l, 1l, 2l, 3l>, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C0AF: decltype(auto) caf::detail::apply_args<caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}, , caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >(caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}&, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C15B: bool caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>(caf::detail::invoke_result_visitor&, caf::message_id&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>)::{lambda(auto:1&)#1}::operator()<caf::error>(auto, {lambda(caf::get_atom, caf::node_id)#20}) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C4B7: bool caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>(caf::detail::invoke_result_visitor&, caf::message_id&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1992F: caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message_id&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,339 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51123FF: __access_forcing_module_MOD_access_forcingfile (access_forcing.f90:71)
+==48009==    by 0x516F3FF: FileAccessActor_ReadForcing (cppwrap_fileAccess.f90:203)
+==48009==    by 0x1304B3: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}::operator()(access_forcing, int, caf::actor) const (file_access_actor.cpp:76)
+==48009==    by 0x134A0B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, 0l, 1l, 2l, caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::detail::int_list<0l, 1l, 2l>, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:22)
+==48009==    by 0x134A9B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, , caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:33)
+==48009==    by 0x134B47: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>)::{lambda(auto:1&)#1}::operator()<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}>(auto, caf::detail::dummy_timeout_definition) const (behavior_impl.hpp:123)
+==48009==    by 0x1358BF: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>) (behavior_impl.hpp:133)
+==48009==    by 0x13462B: caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A42F: caf::scheduled_actor::consume(caf::mailbox_element&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are still reachable in loss record 2,340 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A1F043: caf::detail::double_ended_queue<caf::resumable>::prepend(caf::resumable*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1D85F: void caf::policy::work_stealing::internal_enqueue<caf::scheduler::worker<caf::policy::work_stealing> >(caf::scheduler::worker<caf::policy::work_stealing>*, caf::resumable*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1C82B: caf::scheduler::worker<caf::policy::work_stealing>::exec_later(caf::resumable*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C080EF: caf::scheduled_actor::enqueue(std::unique_ptr<caf::mailbox_element, std::default_delete<caf::mailbox_element> >, caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x16FEBF: void caf::detail::profiled_send<caf::event_based_actor, caf::actor_control_block*, caf::actor, run_failure const&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&, int&, int&>(caf::event_based_actor*, caf::actor_control_block*&&, caf::actor const&, caf::message_id, std::vector<caf::intrusive_ptr<caf::actor_control_block>, std::allocator<caf::intrusive_ptr<caf::actor_control_block> > >, caf::execution_unit*, run_failure const&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&, int&, int&) (profiled_send.hpp:29)
+==48009==    by 0x16EE6F: std::enable_if<!std::is_same<caf::group, caf::actor>::value, void>::type caf::mixin::sender<caf::scheduled_actor, caf::event_based_actor>::send<(caf::message_priority)1, caf::actor, run_failure const&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&, int&, int&>(caf::actor const&, run_failure const&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&, int&, int&) (sender.hpp:79)
+==48009==    by 0x16B7F7: caf::check_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int) (hru_actor.cpp:341)
+==48009==    by 0x169DC7: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:135)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,341 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6646BDB: __cxa_thread_atexit_impl (cxa_thread_atexit_impl.c:106)
+==48009==    by 0x64A447B: __cxa_thread_atexit (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4BE7F93: __tls_init (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE7FAB: TLS wrapper function for caf::(anonymous namespace)::current_logger_ptr (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE3DE3: caf::logger::set_current_actor_system(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B00F: std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}::operator()<caf::intrusive_ptr<caf::ref_counted> >(auto, char const*) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B76F: char const* std::__invoke_impl<void, std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(std::__invoke_other, std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}&&, caf::intrusive_ptr<caf::ref_counted>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B6B7: std::__invoke_result<char const*, caf::intrusive_ptr<caf::ref_counted> >::type std::__invoke<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(char const*&&, (caf::intrusive_ptr<caf::ref_counted>&&)...) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B61B: void std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B5D7: std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::operator()() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B5B7: std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >::_M_run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,342 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54C7B: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,343 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53EEF: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEB3EB: H5G__compact_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,344 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFAEF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B0B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,345 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC1EF: H5RS_decr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9EDF: H5G__link_name_replace (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CED663: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D22D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23D07: H5HF__man_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0CFC7: H5HF_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CED4DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C303E3: H5B2__remove_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,346 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D761BB: H5O_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7702B: H5O_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,347 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7AB0F: H5O__free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6203B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D7F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D761BB: H5O_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7702B: H5O_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7A63F: H5O_link (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,348 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23F37: H5HF__man_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D21F: H5HF_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CED51F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C303E3: H5B2__remove_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C206C7: H5B2_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEF98F: H5G__dense_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,349 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0BAD3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E92B: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,350 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A380B3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,351 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E01943: H5SL_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A9B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A382E3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,352 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A4330B: NC4_get_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FDA87: NC_get_vara (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63347D3: nf_get_vara_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6348A9F: __netcdf_MOD_nf90_get_var_1d_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x52E14AB: readParamFileAccessActor (read_param_all_hru.f90:169)
+==48009== 
+==48009== 64 bytes in 2 blocks are still reachable in loss record 2,353 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A4330B: NC4_get_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FDA87: NC_get_vara (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x633465B: nf_get_vara_double_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63511BB: __netcdf_MOD_nf90_get_var_1d_eightbytereal (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x52E2237: readParamFileAccessActor (read_param_all_hru.f90:246)
+==48009== 
+==48009== 64 bytes in 3 blocks are still reachable in loss record 2,354 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC333: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63DBF: H5O__chunk_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54193: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 64 bytes in 3 blocks are still reachable in loss record 2,355 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A557: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 64 bytes in 4 blocks are still reachable in loss record 2,356 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38C1B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 4 blocks are still reachable in loss record 2,357 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41BFB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 4 blocks are still reachable in loss record 2,358 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 64 bytes in 4 blocks are still reachable in loss record 2,359 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41C73: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 4 blocks are still reachable in loss record 2,360 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41BFB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 4 blocks are still reachable in loss record 2,361 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A364C7: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 64 bytes in 4 blocks are still reachable in loss record 2,362 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41C73: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 4 blocks are still reachable in loss record 2,363 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C5F343: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E94E33: H5VM_opvv (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C5EF77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7D4DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7D9DF: H5D__select_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C602C7: H5D__contig_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C766D3: H5D__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76F0B: H5Dwrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 64 bytes in 8 blocks are still reachable in loss record 2,364 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 8 blocks are still reachable in loss record 2,365 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A557: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,366 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D943: __gnu_cxx::new_allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x143C57: std::allocator_traits<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::allocate(std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13EBF3: std::_Vector_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x1CB75B: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_realloc_insert<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (vector.tcc:440)
+==48009==    by 0x1CB327: std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::push_back(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (stl_vector.h:1195)
+==48009==    by 0x1CA827: TimingInfo::addTimePoint(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) (timing_info.cpp:35)
+==48009==    by 0x131413: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:24)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,367 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5163EB3: new_handle_file_info (cppwrap_datatypes.f90:1043)
+==48009==    by 0x13145B: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:31)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1EA3F: caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,368 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x13146B: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:32)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1EA3F: caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,369 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x1655AF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,370 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x1655BF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,371 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x1655CF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,372 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x1655DF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,373 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x1655EF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,374 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x1655FF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,375 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x16560F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,376 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5169847: new_handle_var_d (cppwrap_datatypes.f90:398)
+==48009==    by 0x16561F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,377 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5169847: new_handle_var_d (cppwrap_datatypes.f90:398)
+==48009==    by 0x16562F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,378 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x16563F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,379 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516AE37: new_handle_var_i8 (cppwrap_datatypes.f90:176)
+==48009==    by 0x16564F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,380 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51676D3: new_handle_var_ilength (cppwrap_datatypes.f90:668)
+==48009==    by 0x16565F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,381 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x16566F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,382 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x16567F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,383 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x16568F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,384 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x16569F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,385 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5169847: new_handle_var_d (cppwrap_datatypes.f90:398)
+==48009==    by 0x1656AF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,386 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51652F3: new_handle_var_dlength (cppwrap_datatypes.f90:905)
+==48009==    by 0x1656BF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,387 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5169847: new_handle_var_d (cppwrap_datatypes.f90:398)
+==48009==    by 0x1656CF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,388 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5163BF7: new_handle_z_lookup (cppwrap_datatypes.f90:1066)
+==48009==    by 0x1656DF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,389 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x1656EF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,390 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x1656FF: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,391 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x16570F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,392 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516BBE7: new_handle_flagVec (cppwrap_datatypes.f90:19)
+==48009==    by 0x16571F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,393 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516BBE7: new_handle_flagVec (cppwrap_datatypes.f90:19)
+==48009==    by 0x16572F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,394 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x16573F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,395 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x16574F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,396 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x16575F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,397 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x516B587: new_handle_var_i (cppwrap_datatypes.f90:102)
+==48009==    by 0x16576F: caf::hru_state::hru_state() (hru_actor.hpp:13)
+==48009==    by 0x16586B: caf::stateful_actor<caf::hru_state, caf::event_based_actor>::stateful_actor<>(caf::actor_config&) (stateful_actor.hpp:51)
+==48009==    by 0x164AE7: caf::actor_storage<caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (actor_storage.hpp:30)
+==48009==    by 0x163A4F: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,398 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D723: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:169)
+==48009==    by 0x5245563: initHRU (init_hru_actor.f90:252)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,399 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D723: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:169)
+==48009==    by 0x52455F3: initHRU (init_hru_actor.f90:253)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,400 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x52464BF: initHRU (init_hru_actor.f90:291)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 1 blocks are possibly lost in loss record 2,401 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5129C57: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:498)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52464BF: initHRU (init_hru_actor.f90:291)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64 bytes in 4 blocks are possibly lost in loss record 2,402 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51285CF: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:489)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52459E3: initHRU (init_hru_actor.f90:260)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 65 bytes in 1 blocks are still reachable in loss record 2,403 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29667: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 65 bytes in 1 blocks are still reachable in loss record 2,404 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29973: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 65 bytes in 1 blocks are still reachable in loss record 2,405 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A478F3: caf::config_option caf::make_config_option<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4337F: caf::config_option_adder& caf::config_option_adder::add<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A299AF: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 67 bytes in 1 blocks are still reachable in loss record 2,406 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47747: caf::config_option caf::make_config_option<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A430BF: caf::config_option_adder& caf::config_option_adder::add<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29897: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 70 bytes in 1 blocks are still reachable in loss record 2,407 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A478F3: caf::config_option caf::make_config_option<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4337F: caf::config_option_adder& caf::config_option_adder::add<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29AC7: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 71 bytes in 1 blocks are still reachable in loss record 2,408 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29A8B: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 71 bytes in 1 blocks are still reachable in loss record 2,409 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5D8B3: caf::config_option caf::make_config_option<unsigned short>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F57E47: caf::config_option_adder& caf::config_option_adder::add<unsigned short>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4233F: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,410 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4784B: caf::config_option caf::make_config_option<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4321F: caf::config_option_adder& caf::config_option_adder::add<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A295B3: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,411 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4784B: caf::config_option caf::make_config_option<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4321F: caf::config_option_adder& caf::config_option_adder::add<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29743: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,412 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A478F3: caf::config_option caf::make_config_option<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4337F: caf::config_option_adder& caf::config_option_adder::add<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29B2B: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,413 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F420F7: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,414 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F916A7: __gnu_cxx::new_allocator<long>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F86EAF: std::allocator_traits<std::allocator<long> >::allocate(std::allocator<long>&, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F7F983: std::_Vector_base<long, std::allocator<long> >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F79BAF: long* std::vector<long, std::allocator<long> >::_M_allocate_and_copy<long const*>(unsigned long, long const*, long const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F73FCF: void std::vector<long, std::allocator<long> >::_M_assign_aux<long const*>(long const*, long const*, std::forward_iterator_tag) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6A153: void std::vector<long, std::allocator<long> >::_M_assign_dispatch<long const*>(long const*, long const*, std::__false_type) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F61AAB: void std::vector<long, std::allocator<long> >::assign<long const*, void>(long const*, long const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5C7AF: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >* caf::telemetry::metric_registry::histogram_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572E3: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4173B: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,415 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D7BB: __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x143A8F: std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E93F: std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x4A11C6F: double* std::vector<double, std::allocator<double> >::_M_allocate_and_copy<double const*>(unsigned long, double const*, double const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0E66F: void std::vector<double, std::allocator<double> >::_M_assign_aux<double const*>(double const*, double const*, std::forward_iterator_tag) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0A407: void std::vector<double, std::allocator<double> >::_M_assign_dispatch<double const*>(double const*, double const*, std::__false_type) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0518F: void std::vector<double, std::allocator<double> >::assign<double const*, void>(double const*, double const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00937: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >* caf::telemetry::metric_registry::histogram_family<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5741B: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F417C3: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,416 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F916A7: __gnu_cxx::new_allocator<long>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F86EAF: std::allocator_traits<std::allocator<long> >::allocate(std::allocator<long>&, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F7F983: std::_Vector_base<long, std::allocator<long> >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F79BAF: long* std::vector<long, std::allocator<long> >::_M_allocate_and_copy<long const*>(unsigned long, long const*, long const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F73FCF: void std::vector<long, std::allocator<long> >::_M_assign_aux<long const*>(long const*, long const*, std::forward_iterator_tag) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6A153: void std::vector<long, std::allocator<long> >::_M_assign_dispatch<long const*>(long const*, long const*, std::__false_type) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F61AAB: void std::vector<long, std::allocator<long> >::assign<long const*, void>(long const*, long const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5C7AF: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >* caf::telemetry::metric_registry::histogram_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572E3: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4185F: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,417 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x14D7BB: __gnu_cxx::new_allocator<double>::allocate(unsigned long, void const*) (new_allocator.h:114)
+==48009==    by 0x143A8F: std::allocator_traits<std::allocator<double> >::allocate(std::allocator<double>&, unsigned long) (alloc_traits.h:443)
+==48009==    by 0x13E93F: std::_Vector_base<double, std::allocator<double> >::_M_allocate(unsigned long) (stl_vector.h:343)
+==48009==    by 0x4A11C6F: double* std::vector<double, std::allocator<double> >::_M_allocate_and_copy<double const*>(unsigned long, double const*, double const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0E66F: void std::vector<double, std::allocator<double> >::_M_assign_aux<double const*>(double const*, double const*, std::forward_iterator_tag) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0A407: void std::vector<double, std::allocator<double> >::_M_assign_dispatch<double const*>(double const*, double const*, std::__false_type) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A0518F: void std::vector<double, std::allocator<double> >::assign<double const*, void>(double const*, double const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A00937: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >* caf::telemetry::metric_registry::histogram_family<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5741B: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F418FB: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,418 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F8684B: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F7EFBF: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> > >&, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F7870B: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> > >::_M_get_node() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F710C3: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::actor&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::actor&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F66F0B: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::actor&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::actor&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5FB1B: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> >, bool> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::actor> > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::actor&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::actor&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5AB4B: caf::actor caf::io::middleman::named_broker<caf::io::basp_broker>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F44AFB: caf::io::middleman::start() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,419 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E7B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,420 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8F9B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,421 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE6AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 72 bytes in 1 blocks are still reachable in loss record 2,422 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0BAD3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EB93: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 72 bytes in 3 blocks are still reachable in loss record 2,423 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 72 bytes in 3 blocks are still reachable in loss record 2,424 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D541A3: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEB3EB: H5G__compact_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02207: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 72 bytes in 3 blocks are still reachable in loss record 2,425 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D541A3: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 72 bytes in 3 blocks are still reachable in loss record 2,426 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C48613: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38517: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 72 bytes in 3 blocks are still reachable in loss record 2,427 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2121F: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DEB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 72 bytes in 3 blocks are still reachable in loss record 2,428 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD4B: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E27: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 72 bytes in 3 blocks are still reachable in loss record 2,429 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 72 bytes in 3 blocks are still reachable in loss record 2,430 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0B3: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 72 bytes in 3 blocks are still reachable in loss record 2,431 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6420B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6135B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 72 bytes in 4 blocks are still reachable in loss record 2,432 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3526B: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 72 bytes in 4 blocks are still reachable in loss record 2,433 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41DEF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 72 bytes in 8 blocks are still reachable in loss record 2,434 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175B7: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2A7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 72 bytes in 9 blocks are still reachable in loss record 2,435 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8DB: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 72 bytes in 1 blocks are possibly lost in loss record 2,436 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x175F0B: caf::initalizeGRU(caf::stateful_actor<caf::job_state, caf::event_based_actor>*) (job_actor.cpp:268)
+==48009==    by 0x173F9B: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (job_actor.cpp:103)
+==48009==    by 0x177A37: decltype(auto) caf::detail::apply_args<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x177A87: decltype(auto) caf::detail::apply_args<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009==    by 0x177B33: bool caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)::{lambda(auto:1&)#1}::operator()<{lambda(init_hru)#1}>(auto, caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl) const (behavior_impl.hpp:123)
+==48009==    by 0x178863: bool caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>) (behavior_impl.hpp:133)
+==48009==    by 0x1779D7: caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A42F: caf::scheduled_actor::consume(caf::mailbox_element&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A8FB: caf::scheduled_actor::reactivate(caf::mailbox_element&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 73 bytes in 1 blocks are still reachable in loss record 2,437 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A478F3: caf::config_option caf::make_config_option<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4337F: caf::config_option_adder& caf::config_option_adder::add<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F42133: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 74 bytes in 1 blocks are still reachable in loss record 2,438 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A478F3: caf::config_option caf::make_config_option<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4337F: caf::config_option_adder& caf::config_option_adder::add<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29B67: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 76 bytes in 1 blocks are still reachable in loss record 2,439 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4784B: caf::config_option caf::make_config_option<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4321F: caf::config_option_adder& caf::config_option_adder::add<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A296CB: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 77 bytes in 1 blocks are still reachable in loss record 2,440 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4784B: caf::config_option caf::make_config_option<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4321F: caf::config_option_adder& caf::config_option_adder::add<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A297F7: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 78 bytes in 1 blocks are still reachable in loss record 2,441 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A477F7: caf::config_option caf::make_config_option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4316F: caf::config_option_adder& caf::config_option_adder::add<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F4237B: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 79 bytes in 1 blocks are still reachable in loss record 2,442 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4784B: caf::config_option caf::make_config_option<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4321F: caf::config_option_adder& caf::config_option_adder::add<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A2977F: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,443 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4784B: caf::config_option caf::make_config_option<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4321F: caf::config_option_adder& caf::config_option_adder::add<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F421AB: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,444 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1D87: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,445 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B933: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB2B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,446 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4793: __def_output_module_MOD_ini_create (def_output.f90:275)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,447 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4863: __def_output_module_MOD_ini_create (def_output.f90:276)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,448 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4937: __def_output_module_MOD_ini_create (def_output.f90:277)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,449 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4A07: __def_output_module_MOD_ini_create (def_output.f90:278)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,450 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4ADB: __def_output_module_MOD_ini_create (def_output.f90:279)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,451 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4BAF: __def_output_module_MOD_ini_create (def_output.f90:280)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,452 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4C87: __def_output_module_MOD_ini_create (def_output.f90:281)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,453 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4D4F: __def_output_module_MOD_ini_create (def_output.f90:282)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,454 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4E13: __def_output_module_MOD_ini_create (def_output.f90:283)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,455 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4EEF: __def_output_module_MOD_ini_create (def_output.f90:284)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,456 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C4FC3: __def_output_module_MOD_ini_create (def_output.f90:285)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,457 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C509B: __def_output_module_MOD_ini_create (def_output.f90:286)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,458 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A35323: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C517B: __def_output_module_MOD_ini_create (def_output.f90:287)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,459 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B933: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E53F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,460 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A843: NC4_write_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACE3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,461 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1D87: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 80 bytes in 1 blocks are still reachable in loss record 2,462 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B933: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB2B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 80 bytes in 2 blocks are still reachable in loss record 2,463 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D531EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C423: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 80 bytes in 3 blocks are still reachable in loss record 2,464 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFC333: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCD1B: H5FO_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C3CB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 80 bytes in 5 blocks are still reachable in loss record 2,465 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 80 bytes in 5 blocks are still reachable in loss record 2,466 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 80 bytes in 5 blocks are still reachable in loss record 2,467 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5AEB7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E92B: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3FB7B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 80 bytes in 10 blocks are still reachable in loss record 2,468 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 80 bytes in 10 blocks are still reachable in loss record 2,469 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A382E3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 80 bytes in 1 blocks are possibly lost in loss record 2,470 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2A3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6923297: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x51F122B: __indexstate_module_MOD_indxsubset (indexState.f90:554)
+==48009==    by 0x51F2607: __indexstate_module_MOD_indexsplit (indexState.f90:397)
+==48009==    by 0x526E82F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:666)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009== 
+==48009== 82 bytes in 1 blocks are still reachable in loss record 2,471 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47747: caf::config_option caf::make_config_option<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A430BF: caf::config_option_adder& caf::config_option_adder::add<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F4229B: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 83 bytes in 1 blocks are still reachable in loss record 2,472 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4784B: caf::config_option caf::make_config_option<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4321F: caf::config_option_adder& caf::config_option_adder::add<unsigned long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29707: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 83 bytes in 1 blocks are still reachable in loss record 2,473 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47747: caf::config_option caf::make_config_option<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A430BF: caf::config_option_adder& caf::config_option_adder::add<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F4216F: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 84 bytes in 1 blocks are still reachable in loss record 2,474 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B973: __childstruc_module_MOD_childstruc (childStruc.f90:79)
+==48009==    by 0x5312113: defineGlobalData (summaActors_globalData.f90:163)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 86 bytes in 1 blocks are still reachable in loss record 2,475 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A060FF: new_NC (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA4B3: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 86 bytes in 1 blocks are still reachable in loss record 2,476 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB34D3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 86 bytes in 1 blocks are still reachable in loss record 2,477 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C607: H5MM_strdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF5D67: H5_build_extpath (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB3623: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 86 bytes in 1 blocks are still reachable in loss record 2,478 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C607: H5MM_strdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB365F: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 87 bytes in 1 blocks are still reachable in loss record 2,479 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4789F: caf::config_option caf::make_config_option<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A432CF: caf::config_option_adder& caf::config_option_adder::add<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A29833: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,480 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D972CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,481 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52CE8B3: readDimension (read_attribute.f90:128)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1EA3F: caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,482 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3578F: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,483 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,484 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,485 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3578F: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,486 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE69F: __def_output_module_MOD_write_hru_info (def_output.f90:500)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,487 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE7D7: __def_output_module_MOD_write_hru_info (def_output.f90:501)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,488 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3578F: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,489 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEA77: __def_output_module_MOD_write_hru_info (def_output.f90:505)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,490 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEBAF: __def_output_module_MOD_write_hru_info (def_output.f90:506)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,491 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3578F: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,492 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEE4F: __def_output_module_MOD_write_hru_info (def_output.f90:510)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,493 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BEF87: __def_output_module_MOD_write_hru_info (def_output.f90:511)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,494 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3578F: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,495 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF227: __def_output_module_MOD_write_hru_info (def_output.f90:515)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,496 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF35F: __def_output_module_MOD_write_hru_info (def_output.f90:516)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 88 bytes in 1 blocks are still reachable in loss record 2,497 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F2D3B3: caf::message caf::make_message<caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F28E07: std::enable_if<(!std::is_same<std::decay<caf::tick_atom const&>::type, caf::message>::value)||(((3)>(0))), std::unique_ptr<caf::mailbox_element, std::default_delete<caf::mailbox_element> > >::type caf::make_mailbox_element<caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, std::vector<caf::intrusive_ptr<caf::actor_control_block>, std::allocator<caf::intrusive_ptr<caf::actor_control_block> > >, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F2344F: void caf::detail::profiled_send<caf::io::broker, caf::actor_control_block*, caf::io::basp_broker*, caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::io::broker*, caf::actor_control_block*&&, caf::io::basp_broker* const&, caf::actor_clock&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::message_id, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1FEE3: std::enable_if<!std::is_same<caf::io::basp_broker*, caf::group>::value, void>::type caf::mixin::sender<caf::io::abstract_broker, caf::io::broker>::scheduled_send<(caf::message_priority)1, caf::io::basp_broker*, caf::tick_atom const&, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&>(caf::io::basp_broker* const&, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, caf::tick_atom const&, long&&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&, std::chrono::duration<long, std::ratio<1l, 1000000000l> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F11457: caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}::operator()(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C05B: decltype(auto) caf::detail::apply_args<caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}, 0l, 1l, 2l, 3l, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >(caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}&, caf::detail::int_list<0l, 1l, 2l, 3l>, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C0AF: decltype(auto) caf::detail::apply_args<caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}, , caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >(caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> >)#21}&, caf::const_typed_message_view<caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C15B: bool caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>(caf::detail::invoke_result_visitor&, caf::message_id&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>)::{lambda(auto:1&)#1}::operator()<caf::error>(auto, {lambda(caf::get_atom, caf::node_id)#20}) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1C4B7: bool caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>(caf::detail::invoke_result_visitor&, caf::message_id&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul, 10ul, 11ul, 12ul, 13ul, 14ul, 15ul, 16ul, 17ul, 18ul, 19ul>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F1992F: caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message_id&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 88 bytes in 11 blocks are still reachable in loss record 2,498 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A380B3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 88 bytes in 1 blocks are possibly lost in loss record 2,499 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x131DEB: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:281)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1EA3F: caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 88 bytes in 11 blocks are possibly lost in loss record 2,500 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51283BB: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:488)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x5245B1B: initHRU (init_hru_actor.f90:262)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 89 bytes in 1 blocks are still reachable in loss record 2,501 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4789F: caf::config_option caf::make_config_option<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A432CF: caf::config_option_adder& caf::config_option_adder::add<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A297BB: caf::actor_system_config::actor_system_config() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188143: config::config() (main.cpp:29)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 90 bytes in 1 blocks are still reachable in loss record 2,502 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47747: caf::config_option caf::make_config_option<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A430BF: caf::config_option_adder& caf::config_option_adder::add<bool>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F4225F: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 92 bytes in 1 blocks are possibly lost in loss record 2,503 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x653FD23: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x6540083: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x18205B: void nlohmann::detail::from_json<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > > >(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > > const&, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >::string_t&) (json.hpp:3897)
+==48009==    by 0x18171F: decltype (from_json({parm#1}, (forward<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>)({parm#2}))) nlohmann::detail::from_json_fn::operator()<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (json.hpp:4273)
+==48009==    by 0x1810CF: decltype ((nlohmann::(anonymous namespace)::from_json((forward<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > > const&>)({parm#1}), {parm#2})),((void)())) nlohmann::adl_serializer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>::from_json<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) (json.hpp:4934)
+==48009==    by 0x18058B: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >::get_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>(nlohmann::detail::priority_tag<0u>) const (json.hpp:18764)
+==48009==    by 0x17F577: _ZNK8nlohmann10basic_jsonISt3mapSt6vectorNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEblmdSaNS_14adl_serializerES2_IhSaIhEEE3getIS8_S8_EEDTcldtcl7declvalIRKSC_EE8get_implIT0_EtlNS_6detail12priority_tagILj4EEEEEEv (json.hpp:18907)
+==48009==    by 0x17E947: nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> ><std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0>() const (json.hpp:19050)
+==48009==    by 0x17D293: std::_Optional_payload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_Storage<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, false>::_Storage<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >&>(std::in_place_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >&) (optional:223)
+==48009==    by 0x17D2F3: std::_Optional_payload_base<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::_Optional_payload_base<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >&>(std::in_place_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >&) (optional:115)
+==48009==    by 0x17BF9F: std::_Optional_payload<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, true, false, false>::_Optional_payload_base<nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >&>(std::in_place_t, nlohmann::basic_json<std::map, std::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::adl_serializer, std::vector<unsigned char, std::allocator<unsigned char> > >&) (optional:356)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,504 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697A47B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697944F: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,505 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697A47B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x69793CF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,506 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697A47B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6979353: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,507 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4FAEFF7: caf::intrusive_ptr<caf::detail::default_behavior_impl<std::tuple<caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#1}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#2}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::unpublish_atom, caf::actor_addr, unsigned short)#4}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::close_atom, unsigned short)#5}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::get_atom, caf::group_atom, caf::close_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#7}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::node_id, caf::close_atom)#8}>, caf::detail::dummy_timeout_definition> > caf::make_counted<caf::detail::default_behavior_impl<std::tuple<caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#1}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#2}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::unpublish_atom, caf::actor_addr, unsigned short)#4}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::close_atom, unsigned short)#5}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::get_atom, caf::group_atom, caf::close_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#7}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::node_id, caf::close_atom)#8}>, caf::detail::dummy_timeout_definition>, {lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}&>({lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}&&, caf::io::middleman_actor_impl::make_behavior()::{lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FAE5D3: auto caf::detail::make_behavior_t::operator()<caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#1}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#2}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::unpublish_atom, caf::actor_addr, unsigned short)#4}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::close_atom, unsigned short)#5}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::get_atom, caf::group_atom, caf::close_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#7}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::node_id, caf::close_atom)#8}>(caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#1}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#2}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::unpublish_atom, caf::actor_addr, unsigned short)#4}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::close_atom, unsigned short)#5}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::get_atom, caf::group_atom, caf::close_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#7}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::node_id, caf::close_atom)#8}) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FAE6FB: caf::typed_behavior<caf::result<unsigned short> (caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<unsigned short> (caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<caf::node_id, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short), caf::result<void> (caf::unpublish_atom, caf::actor_addr, unsigned short), caf::result<void> (caf::close_atom, unsigned short), caf::result<caf::intrusive_ptr<caf::actor_control_block> > (caf::spawn_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::message, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >), caf::result<caf::actor> (caf::get_atom, caf::group_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >), caf::result<caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short> (caf::get_atom, caf::node_id)>::typed_behavior<caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#1}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#2}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::unpublish_atom, caf::actor_addr, unsigned short)#4}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::close_atom, unsigned short)#5}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::get_atom, caf::group_atom, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3}, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#7}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::get_atom, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3})#8}>(caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#1}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)#2}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::unpublish_atom, caf::actor_addr, unsigned short)#4}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::close_atom, unsigned short)#5}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::spawn_atom, caf::node_id&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::message&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&)#6}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::get_atom, caf::group_atom, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3}, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#7}, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::get_atom, caf::io::middleman_actor_impl::make_behavior[abi:cxx11]()::{lambda(caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, unsigned short)#3})#8}) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FADABB: caf::io::middleman_actor_impl::make_behavior[abi:cxx11]() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FC0123: caf::typed_event_based_actor<caf::result<unsigned short> (caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<unsigned short> (caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<caf::node_id, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short), caf::result<void> (caf::unpublish_atom, caf::actor_addr, unsigned short), caf::result<void> (caf::close_atom, unsigned short), caf::result<caf::intrusive_ptr<caf::actor_control_block> > (caf::spawn_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::message, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >), caf::result<caf::actor> (caf::get_atom, caf::group_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >), caf::result<caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short> (caf::get_atom, caf::node_id)>::initialize() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AABF: caf::detail::private_thread::run(caf::actor_system*)::{lambda(caf::resumable*)#1}::operator()(caf::resumable*) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AB97: caf::detail::private_thread::run(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AE1F: caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B033: std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}::operator()<caf::intrusive_ptr<caf::ref_counted> >(auto, char const*) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,508 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88E0F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,509 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88E7B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,510 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88ECB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,511 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88F2B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,512 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88F7B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,513 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88FE7: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,514 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8903F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,515 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E890A7: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,516 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E890F7: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,517 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89147: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,518 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8919B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,519 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E891F3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,520 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89243: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,521 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89293: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,522 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E892E3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,523 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8933B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,524 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89393: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,525 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E893E3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,526 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89433: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,527 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8948B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,528 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E894DF: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,529 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8953B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,530 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8958B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,531 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E895DB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,532 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8962B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,533 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89687: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,534 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E896E3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,535 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89733: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,536 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89783: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,537 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E897D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,538 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89827: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,539 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89883: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,540 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E898D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,541 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8992F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,542 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8997F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,543 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89A07: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,544 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89A8B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,545 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1920B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,546 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1925F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,547 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E192A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,548 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E192F7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,549 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1933F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,550 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19387: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,551 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E193CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,552 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1940F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,553 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1945F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,554 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E194AB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,555 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1951B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,556 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1958F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,557 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19607: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,558 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19687: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,559 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19703: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,560 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1977B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,561 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E197D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,562 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1982F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,563 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1988F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,564 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E198E3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,565 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1993B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,566 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1998F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,567 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E199E7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,568 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A47: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,569 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A9F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,570 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19AF3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,571 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B4B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,572 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B9F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,573 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19BFB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,574 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19C53: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,575 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19CAF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,576 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19D0B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,577 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19D57: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,578 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19DA7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,579 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19DEB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,580 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,581 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E77: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,582 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19EBF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,583 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F0B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,584 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F53: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,585 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,586 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19FCF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,587 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A00B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,588 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A043: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,589 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A0A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,590 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A103: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,591 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A15F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,592 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A1CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,593 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18337: H5T__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A23B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,594 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E185A7: H5T__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A253: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,595 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E185D3: H5T__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A253: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,596 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E92623: H5T__vlen_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A26B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,597 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9264F: H5T__vlen_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A26B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,598 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2648B: H5T__array_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A28B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,599 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E264AF: H5T__array_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A28B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,600 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,601 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,602 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,603 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,604 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A647: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,605 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A647: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,606 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A67B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,607 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A67B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,608 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A69F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,609 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A69F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,610 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,611 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,612 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6F7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,613 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6F7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,614 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A72B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,615 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A72B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,616 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A753: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,617 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A753: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,618 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A83B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,619 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A83B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,620 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A863: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,621 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A863: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,622 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A897: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,623 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A897: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,624 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8BF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,625 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8BF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,626 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,627 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,628 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A91B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,629 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A91B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,630 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A94F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,631 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A94F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,632 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A977: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,633 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A977: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,634 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9AB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,635 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9AB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,636 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,637 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,638 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,639 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,640 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA2F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,641 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA2F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,642 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AD8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,643 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AD8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,644 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,645 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,646 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADEB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,647 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADEB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,648 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AE13: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,649 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AE13: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,650 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AEFF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,651 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AEFF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,652 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF27: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,653 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF27: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,654 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,655 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,656 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,657 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,658 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,659 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,660 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,661 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,662 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B013: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,663 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B013: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,664 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B03B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,665 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B03B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,666 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B06F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,667 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B06F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,668 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B097: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,669 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B097: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,670 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,671 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,672 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,673 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,674 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B127: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,675 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B127: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,676 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B14F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,677 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B14F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,678 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B237: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,679 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B237: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,680 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B25F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,681 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B25F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,682 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B293: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,683 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B293: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,684 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,685 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,686 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2EB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,687 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2EB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,688 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B30F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,689 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B30F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,690 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B343: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,691 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B343: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,692 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B36B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,693 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B36B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,694 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B39F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,695 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B39F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,696 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,697 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,698 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3FB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,699 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3FB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,700 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B423: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,701 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B423: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,702 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B457: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,703 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B457: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,704 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B47F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,705 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B47F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,706 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B56B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,707 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B56B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,708 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B593: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,709 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B593: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,710 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,711 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,712 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,713 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,714 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B623: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,715 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B623: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,716 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B64B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,717 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B64B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,718 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B67F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,719 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B67F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,720 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,721 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,722 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6DB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,723 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6DB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,724 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B703: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,725 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B703: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,726 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B737: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,727 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B737: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,728 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B75F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,729 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B75F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,730 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B793: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,731 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B793: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,732 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,733 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,734 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,735 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,736 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B817: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,737 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B817: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,738 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B84B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,739 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B84B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,740 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B873: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,741 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B873: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,742 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,743 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,744 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8CF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,745 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8CF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,746 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B903: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,747 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B903: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,748 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B92B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,749 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B92B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,750 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B95F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,751 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B95F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,752 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B987: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,753 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B987: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,754 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,755 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,756 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9E3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,757 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9E3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,758 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA17: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,759 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA17: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,760 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA3F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,761 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA3F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,762 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA73: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,763 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA73: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,764 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA9B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,765 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA9B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,766 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BACF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,767 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BACF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,768 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BAF7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,769 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BAF7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,770 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB2B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,771 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB2B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,772 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB53: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,773 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB53: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,774 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,775 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,776 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,777 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,778 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,779 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,780 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCB3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,781 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCB3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,782 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,783 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,784 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,785 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,786 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,787 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,788 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD57: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,789 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD57: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,790 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD7F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,791 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD7F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,792 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDA3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,793 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDA3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,794 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDCB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,795 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDCB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,796 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,797 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,798 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE1F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,799 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE1F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,800 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE43: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,801 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE43: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,802 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE6B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,803 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE6B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,804 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,805 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,806 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEBF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,807 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEBF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,808 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEE3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,809 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEE3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,810 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF0F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,811 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF0F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,812 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,813 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,814 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,815 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,816 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,817 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,818 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFAF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,819 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFAF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,820 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFD3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,821 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFD3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,822 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C381B7: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39987: H5C__flush_marked_entries (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C449AF: H5C_flush_tagged_entries (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1544B: H5AC_flush_tagged_metadata (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7653: H5F_flush_tagged_metadata (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB36CB: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,823 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A7DB: NC4_write_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACE3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C5237: __def_output_module_MOD_ini_create (def_output.f90:290)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,824 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A843: NC4_write_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACE3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,825 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3769B: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C1B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,826 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3769B: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A380E7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,827 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3769B: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3828B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,828 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9EFAB: H5Pset_fill_value (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3829F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,829 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,830 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,831 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,832 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,833 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,834 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,835 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,836 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,837 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,838 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,839 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,840 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,841 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,842 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,843 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,844 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,845 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,846 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A037: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,847 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A037: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,848 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A05F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,849 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A05F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,850 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A53: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,851 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,852 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,853 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09997: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,854 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,855 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,856 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6B87F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6D3E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A87F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,857 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A7B3: H5A__get_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE5E7: H5Aget_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90593: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,858 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,859 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,860 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,861 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,862 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,863 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,864 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,865 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,866 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,867 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,868 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 1 blocks are still reachable in loss record 2,869 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 3 blocks are still reachable in loss record 2,870 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D55F2F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5778F: H5O_condense_header (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8289F: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82A5F: H5O__msg_remove_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82C63: H5O_msg_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D021A3: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 3 blocks are still reachable in loss record 2,871 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D613DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D627D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 3 blocks are still reachable in loss record 2,872 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC1EF: H5RS_decr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC713: H5G_name_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F1EB: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35FE7: H5I_dec_app_ref_always_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4942B: H5Dclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 4 blocks are still reachable in loss record 2,873 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4C303: H5MF__sect_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D484EB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D49B5B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4AC63: H5MF_free_aggrs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0487: H5F__flush_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7BD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB9747: H5F_flush_mounts (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB066F: H5F__flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA3DFF: H5Fflush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 4 blocks are still reachable in loss record 2,874 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C12F: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 4 blocks are still reachable in loss record 2,875 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 96 bytes in 4 blocks are still reachable in loss record 2,876 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 96 bytes in 4 blocks are still reachable in loss record 2,877 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3526B: nc4_var_set_ndims (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 96 bytes in 4 blocks are still reachable in loss record 2,878 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A41DEF: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 96 bytes in 4 blocks are still reachable in loss record 2,879 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02A4F: nclistnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364D3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 96 bytes in 4 blocks are still reachable in loss record 2,880 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03907: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 96 bytes in 4 blocks are still reachable in loss record 2,881 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6420B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6135B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D627D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D774B7: H5O__obj_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D77643: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 6 blocks are still reachable in loss record 2,882 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3B7: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8ED8B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 6 blocks are still reachable in loss record 2,883 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3FF: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8ED8B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 96 bytes in 6 blocks are still reachable in loss record 2,884 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3B7: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C73C4F: H5D__get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C496AF: H5Dget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90423: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 6 blocks are still reachable in loss record 2,885 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3FF: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C73C4F: H5D__get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C496AF: H5Dget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90423: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 6 blocks are still reachable in loss record 2,886 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C5F9AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E94E33: H5VM_opvv (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C5F193: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7D3A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7D93F: H5D__select_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C60227: H5D__contig_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C75B63: H5D__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C760C3: H5Dread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 96 bytes in 1 blocks are possibly lost in loss record 2,887 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x1769AB: caf::intrusive_ptr<caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition> > caf::make_counted<caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>, {lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}&>({lambda(done_init_gru)#6}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}&) (make_counted.hpp:19)
+==48009==    by 0x176643: auto caf::detail::make_behavior_t::operator()<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>(caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}) const (behavior_impl.hpp:174)
+==48009==    by 0x17676B: void caf::behavior::assign<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>(caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}&&) (behavior.hpp:60)
+==48009==    by 0x17647B: caf::behavior::behavior<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>(caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}&&, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}&&) (behavior.hpp:47)
+==48009==    by 0x17597F: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:232)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 96 bytes in 12 blocks are possibly lost in loss record 2,888 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51283BB: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:488)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52458C3: initHRU (init_hru_actor.f90:258)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 97 bytes in 5 blocks are still reachable in loss record 2,889 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC483: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7CF: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9A53: H5G__link_to_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B63B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFB533: H5G_loc_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777BB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 97 bytes in 5 blocks are still reachable in loss record 2,890 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC483: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7E7: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9A53: H5G__link_to_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B63B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFB533: H5G_loc_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777BB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,891 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49DFCAB: __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49DFC47: std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> >::allocate(std::allocator<std::__detail::_Hash_node_base*>&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4B473: std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true> > >::_M_allocate_buckets(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4B34F: std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_allocate_buckets(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4AF5B: std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_rehash_aux(unsigned long, std::integral_constant<bool, true>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4AAEB: std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_rehash(unsigned long, unsigned long const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4A4DB: std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, true>*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B49DFF: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module> >(std::integral_constant<bool, true>, char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B49823: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::emplace<char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module> >(char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B492CB: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> >, false, true>, bool> std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::group_module>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::group_module> > > >::emplace<char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module> >(char const (&) [6], caf::intrusive_ptr<caf::detail::local_group_module>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B48857: caf::group_manager::init(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,892 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49DFCAB: __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49DFC47: std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> >::allocate(std::allocator<std::__detail::_Hash_node_base*>&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EFEB7: std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true> > >::_M_allocate_buckets(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EEC83: std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_allocate_buckets(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F0FDB: std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_rehash_aux(unsigned long, std::integral_constant<bool, true>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F074B: std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_rehash(unsigned long, unsigned long const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EFA37: std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, true>*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EE987: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::integral_constant<bool, true>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EDDA7: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, false, true>, bool> std::_Hashtable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > >, std::__detail::_Select1st, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49ED2A3: std::pair<std::__detail::_Node_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >, false, true>, bool> std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::intrusive_ptr<caf::actor_control_block>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> > > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::intrusive_ptr<caf::actor_control_block> >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&&, caf::intrusive_ptr<caf::actor_control_block>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49EC3AF: caf::actor_registry::put_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::intrusive_ptr<caf::actor_control_block>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,893 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49DFCAB: __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49DFC47: std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> >::allocate(std::allocator<std::__detail::_Hash_node_base*>&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1ADBB: std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false> > >::_M_allocate_buckets(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1ABA3: std::_Hashtable<unsigned long, std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_allocate_buckets(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1A693: std::_Hashtable<unsigned long, std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash_aux(unsigned long, std::integral_constant<bool, true>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C19E1F: std::_Hashtable<unsigned long, std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_rehash(unsigned long, unsigned long const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C19287: std::_Hashtable<unsigned long, std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false>*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C186DB: std::pair<std::__detail::_Node_iterator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false, false>, bool> std::_Hashtable<unsigned long, std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_emplace<unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>(std::integral_constant<bool, true>, unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C17B4F: std::pair<std::__detail::_Node_iterator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false, false>, bool> std::_Hashtable<unsigned long, std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::emplace<unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>(unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C16BEB: std::pair<std::__detail::_Node_iterator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false, false>, bool> std::unordered_map<unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> > >::emplace<unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>(unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C15C57: caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(unsigned long, bool)#1}::operator()(unsigned long, bool) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,894 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9D93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,895 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9DCB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,896 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E0F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,897 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC9E7B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,898 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD10BB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,899 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC651B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,900 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC658B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,901 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC65F7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,902 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC663B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,903 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC6673: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,904 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBC793: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,905 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBC7D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,906 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF533: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,907 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF5A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,908 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCF5DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,909 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB779B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,910 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB77EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,911 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB782F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,912 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB787B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,913 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB78B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,914 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB78EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,915 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7927: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,916 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB796B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,917 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79AF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,918 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB79E7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,919 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,920 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7A6B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,921 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7AAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,922 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7AEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,923 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB7B27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,924 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8A63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,925 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8AB7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,926 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8AEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,927 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8B33: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,928 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8B7B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,929 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8BB3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,930 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8BEB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,931 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8C23: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,932 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8C5B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,933 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8C9F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,934 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8D03: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,935 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8D4B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,936 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,937 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8DC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,938 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8DFF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,939 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8E43: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,940 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8E8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,941 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8EC3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,942 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8EFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,943 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8F37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,944 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8F9B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,945 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8FE3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,946 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA901F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,947 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA905B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,948 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9093: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,949 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA90CB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,950 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9103: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,951 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA913B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,952 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9173: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,953 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA91DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,954 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9227: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,955 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA925F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,956 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA92AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,957 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA92E7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,958 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA9327: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,959 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA935F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,960 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF97F: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,961 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9725B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,962 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D972CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,963 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D97313: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,964 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9737F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,965 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9276B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,966 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D927AF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,967 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D927F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,968 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D92837: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,969 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9287B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,970 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D928F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,971 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D92933: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,972 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9299F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,973 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA291F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,974 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,975 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA299B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,976 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA29DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,977 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2A23: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,978 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2A5B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,979 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2A93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,980 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2ACB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,981 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B03: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,982 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B3B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,983 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2B83: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,984 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,985 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C0B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,986 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,987 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2C8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,988 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2CC3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,989 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2CFB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,990 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,991 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2D6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,992 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2DB3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,993 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2DEF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,994 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,995 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA2E97: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,996 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBC287: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,997 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE83B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC91BB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,998 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A354D7: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 2,999 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF97F: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,000 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DB173F: H5Pset_fclose_degree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4CB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,001 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DAFDE7: H5Pset_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E503: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,002 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DAFDFF: H5Pset_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E503: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,003 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DAFE17: H5Pset_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E503: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,004 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DCB97B: H5Pset_obj_track_times (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E52B: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,005 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBDDB3: H5Pset_link_creation_order (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E53B: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,006 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,007 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A02C43: nclistset (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35387: nc4_dim_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C847: NC4_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FAC8B: nc_def_dim (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632FA4B: nf_def_dim_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C517B: __def_output_module_MOD_ini_create (def_output.f90:287)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,008 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D007: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,009 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1FC7: H5P_poke (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D98843: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9A127: H5Pset_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B47: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,010 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2513: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9885F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9A127: H5Pset_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B47: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,011 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B86B: H5A__copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A20F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A843: NC4_write_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,012 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28927: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,013 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DAFDFF: H5Pset_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A409F3: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52E0C1B: readParamFileAccessActor (read_param_all_hru.f90:121)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,014 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DAFE17: H5Pset_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A409F3: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52E0C1B: readParamFileAccessActor (read_param_all_hru.f90:121)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,015 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,016 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBCC7B: H5F__super_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB401B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,017 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBCC93: H5F__super_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB401B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,018 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBCCAB: H5F__super_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB401B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,019 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBD693: H5F__super_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB401B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,020 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBD6B7: H5F__super_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB401B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,021 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBCD03: H5F__super_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB401B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,022 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D615A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,023 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF899F: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,024 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D79383: H5O_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF89C7: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,025 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7939B: H5O_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF89C7: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,026 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D793C3: H5O_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF89C7: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,027 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8A0F: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,028 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8AB3: H5G_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF8F3B: H5G__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8E77: H5Gget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E923: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A43: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,029 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC090F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A557: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,030 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B86B: H5A__copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B727: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5CDBB: H5O__attr_open_by_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B55B: H5A__open_by_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0862F: H5Aopen_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A5CB: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,031 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B86B: H5A__copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B727: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5CDBB: H5O__attr_open_by_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B077: H5A__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFCD0F: H5Aopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A404CF: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6C0C893: H5A__attr_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,032 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7939B: H5O_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C72BC7: H5D_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7361B: H5D__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C49E4F: H5Dget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40C8B: nc4_get_var_meta (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E2BF: nc4_hdf5_find_grp_var_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4376F: NC4_HDF5_inq_var_all (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 1 blocks are still reachable in loss record 3,033 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D793C3: H5O_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C72BC7: H5D_get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7361B: H5D__get_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C49E4F: H5Dget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40C8B: nc4_get_var_meta (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E2BF: nc4_hdf5_find_grp_var_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4376F: NC4_HDF5_inq_var_all (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 13 blocks are still reachable in loss record 3,034 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38C1B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 104 bytes in 13 blocks are still reachable in loss record 3,035 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D70687: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81FAF: H5O_msg_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D97DD3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE49F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC43B7: H5P_get (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C25B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 104 bytes in 13 blocks are still reachable in loss record 3,036 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D70687: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81FAF: H5O_msg_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D97ED3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2423: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6D2DB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 104 bytes in 13 blocks are still reachable in loss record 3,037 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D70687: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC43: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 104 bytes in 13 blocks are still reachable in loss record 3,038 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D70687: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6DD1B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 104 bytes in 13 blocks are still reachable in loss record 3,039 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 104 bytes in 1 blocks are possibly lost in loss record 3,040 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x13321B: caf::intrusive_ptr<caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition> > caf::make_counted<caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, restart_failures&>(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}&&, restart_failures&) (make_counted.hpp:19)
+==48009==    by 0x132E1F: auto caf::detail::make_behavior_t::operator()<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}) const (behavior_impl.hpp:174)
+==48009==    by 0x132F87: void caf::behavior::assign<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}&&) (behavior.hpp:60)
+==48009==    by 0x132C07: caf::behavior::behavior<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}&&, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}&&) (behavior.hpp:47)
+==48009==    by 0x1315BB: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:191)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 112 bytes in 1 blocks are still reachable in loss record 3,041 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D27A67: H5HF_sect_single_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D184B3: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 1 blocks are still reachable in loss record 3,042 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D27A67: H5HF_sect_single_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D184B3: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 1 blocks are still reachable in loss record 3,043 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D27A67: H5HF_sect_single_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D184B3: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A67: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,044 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF3A7: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38C1B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,045 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE35B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,046 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE342F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,047 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE345F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,048 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,049 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4493F: H5MF__find_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D47AEF: H5MF_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE00F7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C372F7: H5C__generate_image (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3801B: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,050 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF3A7: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F3C7: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35FE7: H5I_dec_app_ref_always_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4942B: H5Dclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,051 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8C7: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38097: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,052 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8DB: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38097: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,053 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38097: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,054 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8DB: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A380B3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,055 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C36263: H5C_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C11A77: H5AC_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2561B: H5B2__hdr_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28ECB: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE35F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,056 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C36263: H5C_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C11A77: H5AC_mark_entry_dirty (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63383: H5O__chunk_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D80E7F: H5O__msg_write_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8137F: H5O_msg_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01F23: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,057 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C48613: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38517: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,058 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0ED7: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3860F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,059 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082BF: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,060 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF3A7: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A382E3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 112 bytes in 2 blocks are still reachable in loss record 3,061 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C70CAB: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FA47: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 3 blocks are still reachable in loss record 3,062 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 112 bytes in 4 blocks are still reachable in loss record 3,063 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A382FF: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 112 bytes in 4 blocks are still reachable in loss record 3,064 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A06F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2BB: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 112 bytes in 7 blocks are still reachable in loss record 3,065 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC10B: H5RS_own (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC4B7: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7CF: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9A53: H5G__link_to_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B63B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFB533: H5G_loc_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777BB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 7 blocks are still reachable in loss record 3,066 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC10B: H5RS_own (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC4B7: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7E7: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9A53: H5G__link_to_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B63B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFB533: H5G_loc_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777BB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 7 blocks are still reachable in loss record 3,067 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD133: H5FO_top_incr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7111F: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FA47: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 7 blocks are still reachable in loss record 3,068 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3B7: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C73C4F: H5D__get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C496AF: H5Dget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FB5B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02957: H5G__obj_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 7 blocks are still reachable in loss record 3,069 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3FF: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C73C4F: H5D__get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C496AF: H5Dget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FB5B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02957: H5G__obj_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 112 bytes in 8 blocks are still reachable in loss record 3,070 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A392C7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF48B: __def_output_module_MOD_write_hru_info (def_output.f90:519)
+==48009== 
+==48009== 119 bytes in 6 blocks are still reachable in loss record 3,071 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5AEB7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D83F57: H5O_msg_decode (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C02C87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D22D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23D07: H5HF__man_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0CFC7: H5HF_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C03177: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C268AB: H5B2__locate_record (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21357: H5B2_modify (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 120 bytes in 1 blocks are still reachable in loss record 3,072 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A5F1C7: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A5D3AB: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A5AE53: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::_M_get_node() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A57B9B: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A53B0F: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::_M_emplace_hint_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value>(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A5074F: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::emplace_hint<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value>(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4AE83: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, bool> caf::dictionary<caf::config_value>::emplace<std::basic_string_view<char, std::char_traits<char> >&, caf::config_value>(std::basic_string_view<char, std::char_traits<char> >&, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47B87: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, bool> caf::dictionary<caf::config_value>::insert<caf::config_value>(std::basic_string_view<char, std::char_traits<char> >, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A435BB: caf::dictionary<caf::config_value>::operator[](std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7E443: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const::{lambda(caf::config_option const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)#1}::operator()(caf::config_option const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7E98B: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 120 bytes in 5 blocks are still reachable in loss record 3,073 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099A7: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 120 bytes in 5 blocks are still reachable in loss record 3,074 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099CB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 120 bytes in 5 blocks are still reachable in loss record 3,075 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A63: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 120 bytes in 5 blocks are still reachable in loss record 3,076 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 120 bytes in 8 blocks are still reachable in loss record 3,077 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 128 bytes in 1 blocks are still reachable in loss record 3,078 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C2DE3: ??? (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C3143: BN_bin2bn (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F89B7: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 128 bytes in 1 blocks are still reachable in loss record 3,079 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4C198FB: std::_Function_base::_Base_manager<caf::blocking_actor::do_receive_helper caf::blocking_actor::do_receive<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}&&)::{lambda(caf::blocking_actor::receive_cond&)#1}>::_M_init_functor(std::_Any_data&, caf::blocking_actor::do_receive_helper&&, std::integral_constant<bool, false>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C189F3: std::_Function_base::_Base_manager<caf::blocking_actor::do_receive_helper caf::blocking_actor::do_receive<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}&&)::{lambda(caf::blocking_actor::receive_cond&)#1}>::_M_init_functor(std::_Any_data&, caf::blocking_actor::do_receive_helper&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C17E93: std::function<void (caf::blocking_actor::receive_cond&)>::function<caf::blocking_actor::do_receive_helper caf::blocking_actor::do_receive<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}&&)::{lambda(caf::blocking_actor::receive_cond&)#1}, void, void>(caf::blocking_actor::do_receive_helper caf::blocking_actor::do_receive<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}&&)::{lambda(caf::blocking_actor::receive_cond&)#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1730F: caf::blocking_actor::do_receive_helper caf::blocking_actor::do_receive<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C162E3: caf::scheduler::(anonymous namespace)::printer_actor::act() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A72867: caf::(anonymous namespace)::blocking_actor_runner::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AABF: caf::detail::private_thread::run(caf::actor_system*)::{lambda(caf::resumable*)#1}::operator()(caf::resumable*) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AB97: caf::detail::private_thread::run(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AE1F: caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B033: std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}::operator()<caf::intrusive_ptr<caf::ref_counted> >(auto, char const*) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B76F: char const* std::__invoke_impl<void, std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(std::__invoke_other, std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}&&, caf::intrusive_ptr<caf::ref_counted>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 128 bytes in 1 blocks are still reachable in loss record 3,080 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CAAFA3: H5F_cwfs_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C97B: H5HG_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E91B6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32043: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 128 bytes in 4 blocks are still reachable in loss record 3,081 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6646BDB: __cxa_thread_atexit_impl (cxa_thread_atexit_impl.c:106)
+==48009==    by 0x64A447B: __cxa_thread_atexit (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4BE7F93: __tls_init (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE7FAB: TLS wrapper function for caf::(anonymous namespace)::current_logger_ptr (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BE3DE3: caf::logger::set_current_actor_system(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A230C3: std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}::operator()<caf::intrusive_ptr<caf::ref_counted> >(auto, char const*) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A27F47: char const* std::__invoke_impl<void, std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(std::__invoke_other, std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}&&, caf::intrusive_ptr<caf::ref_counted>&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A27DDF: std::__invoke_result<char const*, caf::intrusive_ptr<caf::ref_counted> >::type std::__invoke<std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> >(char const*&&, (caf::intrusive_ptr<caf::ref_counted>&&)...) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A27CF7: void std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A27C97: std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > >::operator()() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A27C53: std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >::_M_run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 128 bytes in 4 blocks are still reachable in loss record 3,082 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D64467: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 128 bytes in 4 blocks are still reachable in loss record 3,083 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA92BF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAA62B: H5F__accum_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD3BB3: H5PB_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB74CF: H5F_block_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37B1F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1105B: H5AC_flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 128 bytes in 4 blocks are still reachable in loss record 3,084 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0ADBB: H5A__free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0AF6B: H5A__close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D59FA3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81E53: H5O__msg_free_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81EFB: H5O__msg_free_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7AB67: H5O__free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6203B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D7F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 128 bytes in 8 blocks are still reachable in loss record 3,085 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3B7: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 128 bytes in 8 blocks are still reachable in loss record 3,086 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3FF: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 128 bytes in 8 blocks are still reachable in loss record 3,087 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 132 bytes in 33 blocks are possibly lost in loss record 3,088 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5125E1B: __allocspace4chm_module_MOD_allocatedat_int (allocspaceActors.f90:554)
+==48009==    by 0x512E49B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:183)
+==48009==    by 0x5245833: initHRU (init_hru_actor.f90:257)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,089 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B2B98F: std::_MakeUniq<caf::detail::private_thread>::__single_object std::make_unique<caf::detail::private_thread>() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AE5F: caf::detail::private_thread::launch(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C19B: caf::detail::private_thread_pool::acquire() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F436B: caf::actor_system::acquire_private_thread() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A72AFB: caf::blocking_actor::launch(caf::execution_unit*, bool, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C18023: caf::infer_handle_from_class<caf::scheduler::(anonymous namespace)::printer_actor, std::is_base_of<caf::abstract_actor, caf::scheduler::(anonymous namespace)::printer_actor>::value>::type caf::actor_system::spawn_impl<caf::scheduler::(anonymous namespace)::printer_actor, (caf::spawn_options)12>(caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1750B: caf::infer_handle_from_class<caf::scheduler::(anonymous namespace)::printer_actor, std::is_base_of<caf::abstract_actor, caf::scheduler::(anonymous namespace)::printer_actor>::value>::type caf::actor_system::spawn<caf::scheduler::(anonymous namespace)::printer_actor, (caf::spawn_options)12>() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C163FF: caf::scheduler::abstract_coordinator::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1D087: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,090 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B2B98F: std::_MakeUniq<caf::detail::private_thread>::__single_object std::make_unique<caf::detail::private_thread>() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AE5F: caf::detail::private_thread::launch(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C19B: caf::detail::private_thread_pool::acquire() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F436B: caf::actor_system::acquire_private_thread() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0849B: caf::scheduled_actor::launch(caf::execution_unit*, bool, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4FAC1AB: caf::infer_handle_from_class<caf::io::middleman_actor_impl, std::is_base_of<caf::abstract_actor, caf::io::middleman_actor_impl>::value>::type caf::actor_system::spawn_impl<caf::io::middleman_actor_impl, (caf::spawn_options)12, caf::actor>(caf::actor_config&, caf::actor&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FABE73: caf::infer_handle_from_class<caf::io::middleman_actor_impl, std::is_base_of<caf::abstract_actor, caf::io::middleman_actor_impl>::value>::type caf::actor_system::spawn<caf::io::middleman_actor_impl, (caf::spawn_options)12, caf::actor>(caf::actor&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FABC97: caf::io::make_middleman_actor[abi:cxx11](caf::actor_system&, caf::actor) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F44B3B: caf::io::middleman::start() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,091 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22D8B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,092 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,093 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A647: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,094 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A67B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,095 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A69F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,096 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,097 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6F7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,098 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A72B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,099 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A753: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,100 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A83B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,101 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A863: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,102 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A897: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,103 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8BF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,104 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,105 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A91B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,106 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A94F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,107 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A977: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,108 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9AB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,109 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,110 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,111 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA2F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,112 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AD8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,113 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,114 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADEB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,115 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AE13: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,116 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AEFF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,117 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF27: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,118 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,119 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,120 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,121 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,122 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B013: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,123 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B03B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,124 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B06F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,125 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B097: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,126 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,127 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,128 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B127: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,129 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B14F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,130 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B237: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,131 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B25F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,132 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B293: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,133 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,134 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2EB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,135 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B30F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,136 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B343: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,137 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B36B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,138 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B39F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,139 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,140 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3FB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,141 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B423: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,142 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B457: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,143 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B47F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,144 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B56B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,145 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B593: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,146 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,147 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,148 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B623: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,149 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B64B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,150 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B67F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,151 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,152 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6DB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,153 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B703: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,154 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B737: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,155 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B75F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,156 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B793: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,157 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,158 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,159 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B817: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,160 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B84B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,161 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B873: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,162 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,163 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8CF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,164 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B903: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,165 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B92B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,166 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B95F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,167 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B987: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,168 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,169 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9E3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,170 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA17: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,171 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA3F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,172 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA73: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,173 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA9B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,174 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BACF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,175 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BAF7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,176 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB2B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,177 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB53: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,178 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,179 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,180 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,181 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCB3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,182 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,183 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,184 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,185 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD57: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,186 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD7F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,187 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDA3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,188 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDCB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,189 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,190 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE1F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,191 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE43: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,192 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE6B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,193 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,194 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEBF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,195 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEE3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,196 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF0F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,197 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,198 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,199 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,200 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFAF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,201 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFD3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,202 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAA3FF: H5F__accum_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD3BB3: H5PB_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB74CF: H5F_block_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37B1F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39987: H5C__flush_marked_entries (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C449AF: H5C_flush_tagged_entries (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1544B: H5AC_flush_tagged_metadata (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7653: H5F_flush_tagged_metadata (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,203 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,204 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,205 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,206 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,207 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 136 bytes in 1 blocks are still reachable in loss record 3,208 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2289F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 140 bytes in 10 blocks are still reachable in loss record 3,209 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38BF7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 141 bytes in 1 blocks are still reachable in loss record 3,210 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A7C1AB: caf::config_option::config_option(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::config_option::meta_state const*, void*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4789F: caf::config_option caf::make_config_option<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A432CF: caf::config_option_adder& caf::config_option_adder::add<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F42223: caf::io::middleman::add_module_options(caf::actor_system_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CEC3: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>() (actor_system_config.hpp:137)
+==48009==    by 0x18B877: void caf::exec_main_load_module<caf::io::middleman>(caf::actor_system_config&) (exec_main.hpp:54)
+==48009==    by 0x18A48F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:79)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 144 bytes in 2 blocks are still reachable in loss record 3,211 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3533F: H5C_create_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1297F: H5AC_create_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D111F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3ABF7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D184DF: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 144 bytes in 2 blocks are still reachable in loss record 3,212 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3533F: H5C_create_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1297F: H5AC_create_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1105B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3ABF7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2163F: H5HF__man_iblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21ABB: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 144 bytes in 2 blocks are still reachable in loss record 3,213 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3533F: H5C_create_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1297F: H5AC_create_flush_dependency (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D111F3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3ABF7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D184DF: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A67: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 144 bytes in 6 blocks are still reachable in loss record 3,214 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D541A3: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8ED8B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 144 bytes in 6 blocks are still reachable in loss record 3,215 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A637: H5A_get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE35F: H5Aget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905A3: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 144 bytes in 6 blocks are still reachable in loss record 3,216 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A13: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 144 bytes in 18 blocks are still reachable in loss record 3,217 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 152 bytes in 1 blocks are still reachable in loss record 3,218 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4C1A167: caf::intrusive_ptr<caf::detail::default_behavior_impl<std::tuple<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>, caf::detail::dummy_timeout_definition> > caf::make_counted<caf::detail::default_behavior_impl<std::tuple<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>, caf::detail::dummy_timeout_definition>, {lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&>({lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C196CB: auto caf::detail::make_behavior_t::operator()<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1981B: caf::intrusive_ptr<caf::detail::behavior_impl> caf::detail::make_behavior_impl_t::operator()<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}&&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C188D3: decltype ({parm#1}(move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args<caf::detail::make_behavior_impl_t const, 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}> >(caf::detail::make_behavior_impl_t const&, caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C17D8F: void caf::blocking_actor::varargs_tup_receive<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::blocking_actor::receive_cond&, caf::message_id, std::tuple<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C171B3: caf::blocking_actor::do_receive_helper caf::blocking_actor::do_receive<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}&&)::{lambda(caf::blocking_actor::receive_cond&)#1}::operator()(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C18A57: std::_Function_handler<void (caf::blocking_actor::receive_cond&), caf::blocking_actor::do_receive_helper caf::blocking_actor::do_receive<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}&&, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}&&)::{lambda(caf::blocking_actor::receive_cond&)#1}>::_M_invoke(std::_Any_data const&, caf::blocking_actor::receive_cond&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1DC43: std::function<void (caf::blocking_actor::receive_cond&)>::operator()(caf::blocking_actor::receive_cond&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C17467: void caf::blocking_actor::do_receive_helper::until<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda()#9}>(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda()#9}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C162F3: caf::scheduler::(anonymous namespace)::printer_actor::act() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A72867: caf::(anonymous namespace)::blocking_actor_runner::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 152 bytes in 1 blocks are still reachable in loss record 3,219 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A09B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2BB: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF48B: __def_output_module_MOD_write_hru_info (def_output.f90:519)
+==48009== 
+==48009== 152 bytes in 3 blocks are still reachable in loss record 3,220 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0B3: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 156 bytes in 13 blocks are still reachable in loss record 3,221 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36CEB: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38BF7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 160 bytes in 1 blocks are still reachable in loss record 3,222 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F7A93F: caf::telemetry::histogram<long>::init_buckets(caf::span<long const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F74BCF: caf::telemetry::histogram<long>::histogram(caf::span<caf::telemetry::label const>, caf::dictionary<caf::config_value> const*, caf::span<long const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6AC73: caf::telemetry::metric_impl<caf::telemetry::histogram<long> >::metric_impl<caf::dictionary<caf::config_value> const*&, std::vector<long, std::allocator<long> >&>(std::vector<caf::telemetry::label, std::allocator<caf::telemetry::label> >, caf::dictionary<caf::config_value> const*&, std::vector<long, std::allocator<long> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F61F6F: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CA33: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572FF: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4173B: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009== 
+==48009== 160 bytes in 1 blocks are still reachable in loss record 3,223 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F7BD4B: caf::telemetry::histogram<double>::init_buckets(caf::span<double const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F75C93: caf::telemetry::histogram<double>::histogram(caf::span<caf::telemetry::label const>, caf::dictionary<caf::config_value> const*, caf::span<double const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6BE67: caf::telemetry::metric_impl<caf::telemetry::histogram<double> >::metric_impl<caf::dictionary<caf::config_value> const*&, std::vector<double, std::allocator<double> >&>(std::vector<caf::telemetry::label, std::allocator<caf::telemetry::label> >, caf::dictionary<caf::config_value> const*&, std::vector<double, std::allocator<double> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F62A73: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CFE7: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F57437: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F417C3: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009== 
+==48009== 160 bytes in 1 blocks are still reachable in loss record 3,224 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F7A93F: caf::telemetry::histogram<long>::init_buckets(caf::span<long const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F74BCF: caf::telemetry::histogram<long>::histogram(caf::span<caf::telemetry::label const>, caf::dictionary<caf::config_value> const*, caf::span<long const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6AC73: caf::telemetry::metric_impl<caf::telemetry::histogram<long> >::metric_impl<caf::dictionary<caf::config_value> const*&, std::vector<long, std::allocator<long> >&>(std::vector<caf::telemetry::label, std::allocator<caf::telemetry::label> >, caf::dictionary<caf::config_value> const*&, std::vector<long, std::allocator<long> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F61F6F: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CA33: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572FF: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4185F: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009== 
+==48009== 160 bytes in 1 blocks are still reachable in loss record 3,225 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F7BD4B: caf::telemetry::histogram<double>::init_buckets(caf::span<double const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F75C93: caf::telemetry::histogram<double>::histogram(caf::span<caf::telemetry::label const>, caf::dictionary<caf::config_value> const*, caf::span<double const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F6BE67: caf::telemetry::metric_impl<caf::telemetry::histogram<double> >::metric_impl<caf::dictionary<caf::config_value> const*&, std::vector<double, std::allocator<double> >&>(std::vector<caf::telemetry::label, std::allocator<caf::telemetry::label> >, caf::dictionary<caf::config_value> const*&, std::vector<double, std::allocator<double> >&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F62A73: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(caf::span<caf::telemetry::label_view const>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5CFE7: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >::get_or_add(std::initializer_list<caf::telemetry::label_view>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F57437: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F418FB: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009== 
+==48009== 160 bytes in 2 blocks are still reachable in loss record 3,226 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 160 bytes in 2 blocks are still reachable in loss record 3,227 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 160 bytes in 2 blocks are still reachable in loss record 3,228 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A386EB: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 160 bytes in 2 blocks are still reachable in loss record 3,229 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A79F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5F9A7: H5O__attr_exists (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C01F: H5A__exists (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0243B: H5Aexists (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A63: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 160 bytes in 4 blocks are still reachable in loss record 3,230 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A2509F: std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > > > std::thread::_S_make_state<std::thread::_Invoker<std::tuple<std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted> > > >(char const*&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A231F7: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20F0B: std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1EA97: caf::scheduler::worker<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1D057: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 160 bytes in 5 blocks are still reachable in loss record 3,231 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0ADBB: H5A__free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0AF6B: H5A__close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D59FA3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81E53: H5O__msg_free_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81EFB: H5O__msg_free_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D55B0F: H5O_release_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B543: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 160 bytes in 5 blocks are still reachable in loss record 3,232 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0ADBB: H5A__free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0AF6B: H5A__close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D59FA3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81E53: H5O__msg_free_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C02D17: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D22D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23D07: H5HF__man_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0CFC7: H5HF_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 160 bytes in 8 blocks are still reachable in loss record 3,233 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 160 bytes in 10 blocks are still reachable in loss record 3,234 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3B7: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 160 bytes in 10 blocks are still reachable in loss record 3,235 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3FF: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 160 bytes in 20 blocks are still reachable in loss record 3,236 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 160 bytes in 1 blocks are possibly lost in loss record 3,237 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5128B1F: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:491)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52458C3: initHRU (init_hru_actor.f90:258)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 168 bytes in 1 blocks are still reachable in loss record 3,238 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B49207: caf::intrusive_ptr<caf::detail::local_group_module> caf::make_counted<caf::detail::local_group_module, caf::actor_system&>(caf::actor_system&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B4883F: caf::group_manager::init(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3517: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 168 bytes in 1 blocks are still reachable in loss record 3,239 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A355F3: nc4_nc4f_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 168 bytes in 3 blocks are still reachable in loss record 3,240 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3563: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 168 bytes in 3 blocks are still reachable in loss record 3,241 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE35B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 168 bytes in 3 blocks are still reachable in loss record 3,242 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE342F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 168 bytes in 3 blocks are still reachable in loss record 3,243 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE345F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 168 bytes in 3 blocks are still reachable in loss record 3,244 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6F3C7: H5D_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6FA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 168 bytes in 7 blocks are still reachable in loss record 3,245 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4C303: H5MF__sect_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D484EB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5698F: H5O_condense_header (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8289F: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EE2F: H5O__attr_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 168 bytes in 7 blocks are still reachable in loss record 3,246 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCCFB: H5FO_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C71113: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FA47: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 174 bytes in 4 blocks are still reachable in loss record 3,247 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 176 bytes in 1 blocks are still reachable in loss record 3,248 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F5807B: caf::intrusive_ptr<caf::detail::remote_group_module> caf::make_counted<caf::detail::remote_group_module, caf::io::middleman*>(caf::io::middleman*&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F425CF: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 176 bytes in 1 blocks are still reachable in loss record 3,249 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D18F33: H5HF_dtable_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D19647: H5HF_hdr_finish_init_phase1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B4B3: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D71B: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA03: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 176 bytes in 1 blocks are still reachable in loss record 3,250 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D18F47: H5HF_dtable_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D19647: H5HF_hdr_finish_init_phase1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B4B3: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D71B: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA03: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 176 bytes in 1 blocks are still reachable in loss record 3,251 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D18F5B: H5HF_dtable_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D19647: H5HF_hdr_finish_init_phase1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B4B3: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D71B: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA03: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 176 bytes in 1 blocks are still reachable in loss record 3,252 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D18F6F: H5HF_dtable_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D19647: H5HF_hdr_finish_init_phase1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B4B3: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D71B: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA03: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 176 bytes in 2 blocks are still reachable in loss record 3,253 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A13: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F837: H5DSdetach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3736B: rec_detach_scales (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41D9F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 176 bytes in 6 blocks are still reachable in loss record 3,254 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 1 blocks are still reachable in loss record 3,255 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F158CF: caf::forward_atom<caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition> > caf::make_counted<caf::detail::default_behavior_impl<std::tuple<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>, caf::detail::dummy_timeout_definition>, caf::error&, {lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}&>(caf::error&, {lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F14773: auto caf::detail::make_behavior_t::operator()<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}) const (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F14A1B: void caf::behavior::assign<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F13A67: caf::behavior::behavior<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}>(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::io::basp_broker::make_behavior()::{lambda(caf::forward_atom, caf::intrusive_ptr<caf::actor_control_block>&, std::vector<caf::actor_control_block, std::allocator<caf::actor_control_block> > const&, caf::intrusive_ptr<caf::actor_control_block>, caf::message_id, caf::message const&)#3}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::monitor_atom, caf::actor_control_block const&)#5}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::node_id const&, caf::node_id, caf::actor_addr const&)#6}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::demonitor_atom, caf::node_id, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5})#7}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&)#8}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_closed_msg const&)#9}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::delete_atom, caf::io::connection_handle)#10}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::acceptor_closed_msg const&)#11}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::publish_atom, caf::forward_atom<caf::io::doorman>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}>, std::allocator<caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::io::accept_handle)#12}> >&)#13}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::connection_handle, caf::forward_atom<caf::io::scribe>&, unsigned short, caf::io::basp_broker::make_behavior()::{lambda(caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_data_msg&)#2}, caf::node_id const&, unsigned long, caf::message const)#4}, std::set)#14}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::connect_atom, std::char_traits<char>, unsigned short)#15}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long, caf::error&)#17}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::unpublish_atom, {lambda(caf::monitor_atom, caf::actor_control_block const&)#5}, unsigned short)#18}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::close_atom, unsigned short)#19}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::get_atom, caf::node_id)#20}&&, caf::io::basp_broker::make_behavior()::{lambda(caf::tick_atom, long, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, caf::io::basp_broker::make_behavior()::{lambda(caf::io::new_connection_msg const&, caf::node_id, unsigned long)#16})#21}&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F11897: caf::io::basp_broker::make_behavior() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F3AC5F: caf::io::broker::initialize() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4ED8E97: caf::io::abstract_broker::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F11A03: caf::io::basp_broker::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FCF2DB: caf::io::network::default_multiplexer::resume(caf::intrusive_ptr<caf::resumable>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 192 bytes in 1 blocks are still reachable in loss record 3,256 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523D8DB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:199)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,257 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8B67B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8D76F: H5Tget_native_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A41C2F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,258 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,259 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,260 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,261 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,262 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2D5BF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,263 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2D5F7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,264 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A53: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,265 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A7B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,266 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A037: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,267 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A7B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,268 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09997: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F22B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,269 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F837: H5DSdetach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3736B: rec_detach_scales (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41D9F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 192 bytes in 2 blocks are still reachable in loss record 3,270 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1683F: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6D3C7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A87F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 192 bytes in 3 blocks are still reachable in loss record 3,271 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4BFC08F: caf::detail::double_ended_queue<caf::resumable>::double_ended_queue() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4BFBB97: caf::policy::work_stealing::worker_data::worker_data(caf::policy::work_stealing::worker_data const&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20A4B: caf::scheduler::worker<caf::policy::work_stealing>::worker(unsigned long, caf::scheduler::coordinator<caf::policy::work_stealing>*, caf::policy::work_stealing::worker_data const&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1E7E3: std::_MakeUniq<caf::scheduler::worker<caf::policy::work_stealing> >::__single_object std::make_unique<caf::scheduler::worker<caf::policy::work_stealing>, unsigned long&, caf::scheduler::coordinator<caf::policy::work_stealing>*, caf::policy::work_stealing::worker_data&, unsigned long&>(unsigned long&, caf::scheduler::coordinator<caf::policy::work_stealing>*&&, caf::policy::work_stealing::worker_data&, unsigned long&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1CFDB: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 192 bytes in 3 blocks are still reachable in loss record 3,272 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E177FF: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2A7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 192 bytes in 6 blocks are still reachable in loss record 3,273 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A16B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2BB: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 192 bytes in 6 blocks are still reachable in loss record 3,274 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3577: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5698F: H5O_condense_header (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 192 bytes in 8 blocks are still reachable in loss record 3,275 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDBE1B: H5UC_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E583: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6DD33: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 192 bytes in 8 blocks are still reachable in loss record 3,276 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0ED7: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3860F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 192 bytes in 8 blocks are still reachable in loss record 3,277 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082BF: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 192 bytes in 8 blocks are still reachable in loss record 3,278 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D541A3: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 192 bytes in 8 blocks are still reachable in loss record 3,279 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D541A3: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 192 bytes in 24 blocks are still reachable in loss record 3,280 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 192 bytes in 1 blocks are possibly lost in loss record 3,281 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x524690F: initHRU (init_hru_actor.f90:294)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 192 bytes in 3 blocks are possibly lost in loss record 3,282 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5129C57: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:498)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x524690F: initHRU (init_hru_actor.f90:294)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 195 bytes in 4 blocks are still reachable in loss record 3,283 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 199 bytes in 9 blocks are still reachable in loss record 3,284 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x7AFA8B7: ??? (in /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0)
+==48009==    by 0x7AFBE13: asn1_array2tree (in /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0)
+==48009==    by 0x7221487: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 208 bytes in 2 blocks are still reachable in loss record 3,285 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC090F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1EDB: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 208 bytes in 13 blocks are still reachable in loss record 3,286 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D88C63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A8EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E92B: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 208 bytes in 13 blocks are still reachable in loss record 3,287 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D88C87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A8EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E92B: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 208 bytes in 26 blocks are still reachable in loss record 3,288 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 210 bytes in 12 blocks are still reachable in loss record 3,289 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37EC3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C43F7: __def_output_module_MOD_put_attrib (def_output.f90:314)
+==48009== 
+==48009== 216 bytes in 3 blocks are still reachable in loss record 3,290 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53F2F: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEB3EB: H5G__compact_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02207: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 223 bytes in 13 blocks are still reachable in loss record 3,291 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC483: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7CF: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C4CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38BAB: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 223 bytes in 13 blocks are still reachable in loss record 3,292 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC483: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7E7: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C4CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38BAB: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 224 bytes in 4 blocks are still reachable in loss record 3,293 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1043: H5P_create_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE93: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 224 bytes in 4 blocks are still reachable in loss record 3,294 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1043: H5P_create_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE93: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 224 bytes in 4 blocks are still reachable in loss record 3,295 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5EF: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 224 bytes in 4 blocks are still reachable in loss record 3,296 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC08C3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 224 bytes in 4 blocks are still reachable in loss record 3,297 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 224 bytes in 4 blocks are still reachable in loss record 3,298 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3AB53: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDF05B: H5FS_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2A24F: H5HF__space_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D44B: H5HF_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE05B: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 224 bytes in 4 blocks are still reachable in loss record 3,299 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38097: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 224 bytes in 4 blocks are still reachable in loss record 3,300 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A380B3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 224 bytes in 7 blocks are still reachable in loss record 3,301 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4444B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B23F: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D774B7: H5O__obj_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D77643: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 224 bytes in 10 blocks are still reachable in loss record 3,302 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC483: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7CF: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C4CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38517: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 224 bytes in 10 blocks are still reachable in loss record 3,303 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC483: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7E7: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C4CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38517: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 232 bytes in 1 blocks are still reachable in loss record 3,304 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x663CC7F: newlocale (newlocale.c:200)
+==48009==    by 0x7A6B1EB: ??? (in /usr/lib/aarch64-linux-gnu/libp11-kit.so.0.3.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 232 bytes in 1 blocks are still reachable in loss record 3,305 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D18F33: H5HF_dtable_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D19647: H5HF_hdr_finish_init_phase1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B4B3: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D797: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C044D3: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 232 bytes in 1 blocks are still reachable in loss record 3,306 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D18F47: H5HF_dtable_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D19647: H5HF_hdr_finish_init_phase1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B4B3: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D797: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C044D3: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 232 bytes in 1 blocks are still reachable in loss record 3,307 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D18F5B: H5HF_dtable_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D19647: H5HF_hdr_finish_init_phase1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B4B3: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D797: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C044D3: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 232 bytes in 1 blocks are still reachable in loss record 3,308 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D18F6F: H5HF_dtable_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D19647: H5HF_hdr_finish_init_phase1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B4B3: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D797: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C044D3: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 240 bytes in 1 blocks are still reachable in loss record 3,309 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B973: __childstruc_module_MOD_childstruc (childStruc.f90:79)
+==48009==    by 0x53124A3: defineGlobalData (summaActors_globalData.f90:166)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 240 bytes in 1 blocks are still reachable in loss record 3,310 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D8B: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0452B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 240 bytes in 2 blocks are still reachable in loss record 3,311 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A5F1C7: __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A5D3AB: std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > > >::allocate(std::allocator<std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A5AE53: std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::_M_get_node() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A57B9B: std::_Rb_tree_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >* std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::_M_create_node<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A539AB: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, bool> std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::_M_emplace_unique<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A5062B: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, bool> std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> > >::emplace<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::config_value>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A4ADCF: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, bool> caf::dictionary<caf::config_value>::emplace<std::basic_string_view<char, std::char_traits<char> >&, caf::config_value>(std::basic_string_view<char, std::char_traits<char> >&, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A47B87: std::pair<std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, caf::config_value> >, bool> caf::dictionary<caf::config_value>::insert<caf::config_value>(std::basic_string_view<char, std::char_traits<char> >, caf::config_value&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A435BB: caf::dictionary<caf::config_value>::operator[](std::basic_string_view<char, std::char_traits<char> >) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7E443: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const::{lambda(caf::config_option const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >)#1}::operator()(caf::config_option const&, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7E98B: caf::config_option_set::parse(caf::dictionary<caf::config_value>&, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 240 bytes in 3 blocks are still reachable in loss record 3,312 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A79F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D83F57: H5O_msg_decode (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C02C87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D22D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23D07: H5HF__man_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0CFC7: H5HF_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C03177: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C268AB: H5B2__locate_record (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 240 bytes in 10 blocks are still reachable in loss record 3,313 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082BF: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 240 bytes in 15 blocks are still reachable in loss record 3,314 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A382E3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 240 bytes in 18 blocks are still reachable in loss record 3,315 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C57B: H5MM_xstrdup (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1007: H5P_create_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE93: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 240 bytes in 30 blocks are still reachable in loss record 3,316 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3BEF3: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C438B: __def_output_module_MOD_put_attrib (def_output.f90:311)
+==48009==    by 0x51C67DB: def_output (def_output.f90:187)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 240 bytes in 3 blocks are possibly lost in loss record 3,317 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512657F: __allocspace4chm_module_MOD_allocatedat_int (allocspaceActors.f90:557)
+==48009==    by 0x512E49B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:183)
+==48009==    by 0x5245833: initHRU (init_hru_actor.f90:257)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 243 bytes in 1 blocks are still reachable in loss record 3,318 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B07B: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012C3: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 256 bytes in 1 blocks are still reachable in loss record 3,319 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C2DE3: ??? (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C3143: BN_bin2bn (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F89DB: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 256 bytes in 1 blocks are still reachable in loss record 3,320 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B263: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x698199B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x69793AF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 256 bytes in 1 blocks are still reachable in loss record 3,321 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3515F: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 256 bytes in 1 blocks are still reachable in loss record 3,322 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3515F: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 256 bytes in 1 blocks are still reachable in loss record 3,323 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3515F: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 256 bytes in 1 blocks are still reachable in loss record 3,324 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3515F: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 256 bytes in 1 blocks are still reachable in loss record 3,325 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3515F: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 256 bytes in 2 blocks are still reachable in loss record 3,326 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53EEF: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEB3EB: H5G__compact_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02207: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 256 bytes in 4 blocks are still reachable in loss record 3,327 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4C1A5CF: __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false> >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C19CB3: std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false> > >::allocate(std::allocator<std::__detail::_Hash_node<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false> >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1905B: std::__detail::_Hash_node<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false>* std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false> > >::_M_allocate_node<unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>(unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C18627: std::pair<std::__detail::_Node_iterator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false, false>, bool> std::_Hashtable<unsigned long, std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_emplace<unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>(std::integral_constant<bool, true>, unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C17B4F: std::pair<std::__detail::_Node_iterator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false, false>, bool> std::_Hashtable<unsigned long, std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::emplace<unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>(unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C16BEB: std::pair<std::__detail::_Node_iterator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>, false, false>, bool> std::unordered_map<unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data, std::hash<unsigned long>, std::equal_to<unsigned long>, std::allocator<std::pair<unsigned long const, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data> > >::emplace<unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data>(unsigned long&, caf::scheduler::(anonymous namespace)::printer_actor::act()::actor_data&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C15C57: caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(unsigned long, bool)#1}::operator()(unsigned long, bool) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C15E97: caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}::operator()(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1B1E3: decltype(auto) caf::detail::apply_args<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, 0l, 1l, 2l, caf::typed_message_view<caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&, caf::detail::int_list<0l, 1l, 2l>, caf::typed_message_view<caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1B233: decltype(auto) caf::detail::apply_args<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, , caf::typed_message_view<caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&, caf::typed_message_view<caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1B2DF: bool caf::detail::default_behavior_impl<std::tuple<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul>)::{lambda(auto:1&)#1}::operator()<{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}>(auto, caf::detail::invoke_result_visitor&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 256 bytes in 8 blocks are still reachable in loss record 3,328 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7AB0F: H5O__free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6203B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D7F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C38B7F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3909F: H5C_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C10973: H5AC_dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAFAC7: H5F__dest (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB0A93: H5F_try_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 256 bytes in 16 blocks are still reachable in loss record 3,329 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38C1B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 264 bytes in 1 blocks are still reachable in loss record 3,330 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A04233: std::_MakeUniq<caf::telemetry::metric_family_impl<caf::telemetry::counter<long> > >::__single_object std::make_unique<caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A000A7: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >* caf::telemetry::metric_registry::counter_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC12B: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2587: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 264 bytes in 1 blocks are still reachable in loss record 3,331 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A04233: std::_MakeUniq<caf::telemetry::metric_family_impl<caf::telemetry::counter<long> > >::__single_object std::make_unique<caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A000A7: caf::telemetry::metric_family_impl<caf::telemetry::counter<long> >* caf::telemetry::metric_registry::counter_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC12B: caf::telemetry::counter<long>* caf::telemetry::metric_registry::counter_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F25FF: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 264 bytes in 1 blocks are still reachable in loss record 3,332 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A0479F: std::_MakeUniq<caf::telemetry::metric_family_impl<caf::telemetry::int_gauge> >::__single_object std::make_unique<caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A003B3: caf::telemetry::metric_family_impl<caf::detail::gauge_oracle<long>::type>* caf::telemetry::metric_registry::gauge_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC1E7: caf::detail::gauge_oracle<long>::type* caf::telemetry::metric_registry::gauge_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2677: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 264 bytes in 1 blocks are still reachable in loss record 3,333 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A0479F: std::_MakeUniq<caf::telemetry::metric_family_impl<caf::telemetry::int_gauge> >::__single_object std::make_unique<caf::telemetry::metric_family_impl<caf::telemetry::int_gauge>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool&>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A003B3: caf::telemetry::metric_family_impl<caf::detail::gauge_oracle<long>::type>* caf::telemetry::metric_registry::gauge_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FC1E7: caf::detail::gauge_oracle<long>::type* caf::telemetry::metric_registry::gauge_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F26FF: caf::(anonymous namespace)::make_base_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F2DAF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 264 bytes in 1 blocks are still reachable in loss record 3,334 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAA3FF: H5F__accum_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD3BB3: H5PB_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB74CF: H5F_block_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37B1F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1105B: H5AC_flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CADB27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB04B3: H5F__flush_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7BD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 266 bytes in 30 blocks are still reachable in loss record 3,335 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3C003: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C438B: __def_output_module_MOD_put_attrib (def_output.f90:311)
+==48009==    by 0x51C67DB: def_output (def_output.f90:187)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 272 bytes in 1 blocks are still reachable in loss record 3,336 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9FB: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB2B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 272 bytes in 1 blocks are still reachable in loss record 3,337 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D8B: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDBBF: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 272 bytes in 1 blocks are still reachable in loss record 3,338 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9FB: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB2B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 280 bytes in 1 blocks are still reachable in loss record 3,339 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F61BB3: std::_MakeUniq<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> > >::__single_object std::make_unique<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >, caf::dictionary<caf::config_value> const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool&, std::vector<long, std::allocator<long> > >(caf::dictionary<caf::config_value> const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&, std::vector<long, std::allocator<long> >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5C857: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >* caf::telemetry::metric_registry::histogram_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572E3: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4173B: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 280 bytes in 1 blocks are still reachable in loss record 3,340 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A05297: std::_MakeUniq<caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> > >::__single_object std::make_unique<caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >, caf::dictionary<caf::config_value> const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool&, std::vector<double, std::allocator<double> > >(caf::dictionary<caf::config_value> const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&, std::vector<double, std::allocator<double> >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A009DF: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >* caf::telemetry::metric_registry::histogram_family<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5741B: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F417C3: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 280 bytes in 1 blocks are still reachable in loss record 3,341 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F61BB3: std::_MakeUniq<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> > >::__single_object std::make_unique<caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >, caf::dictionary<caf::config_value> const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool&, std::vector<long, std::allocator<long> > >(caf::dictionary<caf::config_value> const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&, std::vector<long, std::allocator<long> >&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5C857: caf::telemetry::metric_family_impl<caf::telemetry::histogram<long> >* caf::telemetry::metric_registry::histogram_family<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F572E3: caf::telemetry::histogram<long>* caf::telemetry::metric_registry::histogram_singleton<long>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<long>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4185F: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 280 bytes in 1 blocks are still reachable in loss record 3,342 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A05297: std::_MakeUniq<caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> > >::__single_object std::make_unique<caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >, caf::dictionary<caf::config_value> const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool&, std::vector<double, std::allocator<double> > >(caf::dictionary<caf::config_value> const*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, bool&, std::vector<double, std::allocator<double> >&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A009DF: caf::telemetry::metric_family_impl<caf::telemetry::histogram<double> >* caf::telemetry::metric_registry::histogram_family<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::span<std::basic_string_view<char, std::char_traits<char> > const>, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4F5741B: caf::telemetry::histogram<double>* caf::telemetry::metric_registry::histogram_singleton<double>(std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, caf::telemetry::metric_registry::span_type<double>::type, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, bool) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F418FB: caf::io::(anonymous namespace)::make_metrics(caf::telemetry::metric_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4260B: caf::io::middleman::middleman(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F456EB: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 280 bytes in 1 blocks are still reachable in loss record 3,343 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CC63E3: H5FD_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD85EB: H5FD_sec2_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD85A7: H5FD_sec2_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA89EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 280 bytes in 1 blocks are still reachable in loss record 3,344 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D92933: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 280 bytes in 5 blocks are still reachable in loss record 3,345 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8C7: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 280 bytes in 5 blocks are still reachable in loss record 3,346 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 280 bytes in 5 blocks are still reachable in loss record 3,347 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099A7: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 280 bytes in 5 blocks are still reachable in loss record 3,348 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099CB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 280 bytes in 5 blocks are still reachable in loss record 3,349 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A63: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 280 bytes in 5 blocks are still reachable in loss record 3,350 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 280 bytes in 7 blocks are still reachable in loss record 3,351 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D52D5F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D817E7: H5O_msg_read_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0CB97: H5A__get_ainfo (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E48F: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E92B: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3FB7B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 281 bytes in 1 blocks are still reachable in loss record 3,352 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54C7B: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 288 bytes in 1 blocks are still reachable in loss record 3,353 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C45737: H5CX_push (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93EF7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009== 
+==48009== 288 bytes in 1 blocks are still reachable in loss record 3,354 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6394B: H5O__chunk_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53AD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54AC7: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012DF: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 288 bytes in 1 blocks are still reachable in loss record 3,355 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6394B: H5O__chunk_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D80E27: H5O__msg_write_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C663: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8ED8B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 288 bytes in 1 blocks are still reachable in loss record 3,356 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6394B: H5O__chunk_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D55AFF: H5O_release_mesg (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5688F: H5O_condense_header (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8289F: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EE2F: H5O__attr_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C100FF: H5A__delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C014CF: H5Adelete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F257: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 288 bytes in 1 blocks are still reachable in loss record 3,357 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6394B: H5O__chunk_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53AD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54AC7: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDFE3B: H5S_append (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC03: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 288 bytes in 1 blocks are still reachable in loss record 3,358 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6394B: H5O__chunk_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D80E27: H5O__msg_write_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D815FB: H5O_msg_write_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7887F: H5D__layout_oh_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C705CB: H5D__mark (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C707FF: H5D__alloc_storage (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76C0F: H5D__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76F0B: H5Dwrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 288 bytes in 1 blocks are still reachable in loss record 3,359 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C45737: H5CX_push (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CF67: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FA47: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02957: H5G__obj_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF7F67: H5G_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 288 bytes in 3 blocks are still reachable in loss record 3,360 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A05F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 288 bytes in 9 blocks are still reachable in loss record 3,361 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCE93: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A382FF: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 288 bytes in 36 blocks are still reachable in loss record 3,362 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC08C3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,363 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35533: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,364 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35543: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,365 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35553: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,366 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35563: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,367 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35573: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,368 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,369 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,370 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,371 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 296 bytes in 1 blocks are still reachable in loss record 3,372 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 300 bytes in 1 blocks are still reachable in loss record 3,373 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B127: __childstruc_module_MOD_childstruc (childStruc.f90:65)
+==48009==    by 0x5311FE3: defineGlobalData (summaActors_globalData.f90:162)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 304 bytes in 1 blocks are still reachable in loss record 3,374 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B37: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 304 bytes in 1 blocks are still reachable in loss record 3,375 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B37: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE35F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 304 bytes in 1 blocks are still reachable in loss record 3,376 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B37: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 304 bytes in 1 blocks are still reachable in loss record 3,377 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B37: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C051CF: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 304 bytes in 1 blocks are still reachable in loss record 3,378 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B37: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C283EF: H5B2__split1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28AE3: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 304 bytes in 2 blocks are still reachable in loss record 3,379 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D613DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D627D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 304 bytes in 6 blocks are still reachable in loss record 3,380 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A13: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 304 bytes in 19 blocks are still reachable in loss record 3,381 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC10B: H5RS_own (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC4B7: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7CF: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C4CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,382 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88E0F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,383 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88E7B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,384 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88ECB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,385 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88F2B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,386 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88F7B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,387 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E88FE7: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,388 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8903F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,389 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E890A7: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,390 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E890F7: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,391 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89147: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,392 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8919B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,393 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E891F3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,394 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89243: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,395 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89293: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,396 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E892E3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,397 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8933B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,398 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89393: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,399 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E893E3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,400 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89433: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,401 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8948B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,402 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E894DF: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,403 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8953B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,404 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8958B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,405 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E895DB: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,406 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8962B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,407 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89687: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,408 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E896E3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,409 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89733: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,410 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89783: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,411 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E897D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,412 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89827: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,413 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89883: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,414 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E898D3: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,415 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8992F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,416 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8997F: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,417 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89A07: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,418 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E89A8B: H5T__init_native (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E190B7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,419 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1920B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,420 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1925F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,421 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E192A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,422 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E192F7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,423 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1933F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,424 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19387: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,425 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E193CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,426 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1940F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,427 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1945F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,428 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E194AB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,429 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1951B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,430 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1958F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,431 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19607: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,432 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19687: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,433 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19703: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,434 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1977B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,435 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E197D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,436 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1982F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,437 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1988F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,438 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E198E3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,439 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1993B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,440 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1998F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,441 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E199E7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,442 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A47: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,443 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19A9F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,444 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19AF3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,445 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B4B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,446 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19B9F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,447 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19BFB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,448 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19C53: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,449 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19CAF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,450 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19D0B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,451 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19D57: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,452 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19DA7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,453 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19DEB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,454 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,455 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19E77: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,456 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19EBF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,457 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F0B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,458 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F53: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,459 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19F93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,460 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E19FCF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,461 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A00B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,462 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A043: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,463 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A0A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,464 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A103: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,465 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A15F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,466 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A1CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,467 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18337: H5T__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A23B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,468 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E185A7: H5T__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A253: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,469 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E185D3: H5T__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A253: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,470 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E92623: H5T__vlen_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A26B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,471 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9264F: H5T__vlen_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A26B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,472 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2648B: H5T__array_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A28B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,473 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E264AF: H5T__array_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A28B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,474 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,475 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,476 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,477 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,478 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A647: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,479 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A647: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,480 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A67B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,481 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A67B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,482 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A69F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,483 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A69F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,484 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,485 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,486 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6F7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,487 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A6F7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,488 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A72B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,489 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A72B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,490 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A753: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,491 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A753: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,492 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A83B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,493 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A83B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,494 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A863: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,495 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A863: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,496 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A897: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,497 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A897: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,498 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8BF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,499 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8BF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,500 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,501 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A8F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,502 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A91B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,503 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A91B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,504 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A94F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,505 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A94F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,506 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A977: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,507 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A977: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,508 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9AB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,509 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9AB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,510 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,511 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A9D3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,512 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,513 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,514 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA2F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,515 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AA2F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,516 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AD8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,517 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AD8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,518 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,519 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,520 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADEB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,521 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1ADEB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,522 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AE13: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,523 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AE13: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,524 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AEFF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,525 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AEFF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,526 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF27: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,527 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF27: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,528 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,529 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,530 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,531 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,532 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,533 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFB7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,534 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,535 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1AFDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,536 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B013: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,537 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B013: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,538 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B03B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,539 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B03B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,540 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B06F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,541 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B06F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,542 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B097: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,543 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B097: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,544 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,545 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0CB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,546 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,547 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B0F3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,548 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B127: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,549 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B127: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,550 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B14F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,551 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B14F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,552 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B237: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,553 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B237: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,554 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B25F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,555 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B25F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,556 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B293: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,557 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B293: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,558 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,559 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,560 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2EB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,561 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B2EB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,562 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B30F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,563 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B30F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,564 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B343: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,565 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B343: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,566 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B36B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,567 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B36B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,568 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B39F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,569 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B39F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,570 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,571 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,572 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3FB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,573 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B3FB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,574 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B423: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,575 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B423: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,576 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B457: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,577 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B457: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,578 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B47F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,579 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B47F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,580 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B56B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,581 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B56B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,582 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B593: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,583 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B593: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,584 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,585 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5C7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,586 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,587 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B5EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,588 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B623: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,589 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B623: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,590 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B64B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,591 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B64B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,592 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B67F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,593 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B67F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,594 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,595 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,596 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6DB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,597 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B6DB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,598 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B703: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,599 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B703: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,600 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B737: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,601 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B737: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,602 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B75F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,603 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B75F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,604 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B793: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,605 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B793: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,606 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,607 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,608 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,609 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B7EF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,610 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B817: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,611 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B817: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,612 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B84B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,613 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B84B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,614 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B873: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,615 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B873: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,616 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,617 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8A7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,618 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8CF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,619 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B8CF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,620 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B903: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,621 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B903: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,622 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B92B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,623 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B92B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,624 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B95F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,625 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B95F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,626 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B987: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,627 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B987: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,628 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,629 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,630 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9E3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,631 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1B9E3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,632 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA17: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,633 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA17: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,634 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA3F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,635 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA3F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,636 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA73: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,637 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA73: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,638 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA9B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,639 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BA9B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,640 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BACF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,641 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BACF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,642 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BAF7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,643 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BAF7: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,644 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB2B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,645 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB2B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,646 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB53: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,647 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BB53: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,648 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,649 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,650 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,651 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,652 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,653 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BC8F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,654 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCB3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,655 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCB3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,656 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,657 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BCDF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,658 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,659 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD07: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,660 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,661 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,662 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD57: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,663 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD57: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,664 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD7F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,665 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BD7F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,666 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDA3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,667 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDA3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,668 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDCB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,669 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDCB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,670 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,671 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BDEF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,672 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE1F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,673 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE1F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,674 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE43: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,675 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE43: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,676 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE6B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,677 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE6B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,678 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,679 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BE93: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,680 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEBF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,681 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEBF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,682 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEE3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,683 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BEE3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,684 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF0F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,685 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF0F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,686 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,687 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF33: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,688 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,689 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF5B: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,690 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,691 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BF83: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,692 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFAF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,693 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFAF: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,694 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2291B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFD3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,695 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22EBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1BFD3: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,696 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A7DB: NC4_write_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACE3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C5237: __def_output_module_MOD_ini_create (def_output.f90:290)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,697 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A843: NC4_write_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACE3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,698 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D8B: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0467B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,699 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2E8DF: H5B2__create_internal (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28A83: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,700 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3769B: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C1B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,701 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3769B: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A380E7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,702 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3769B: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3828B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,703 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9EFAB: H5Pset_fill_value (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3829F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,704 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,705 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,706 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,707 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,708 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,709 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,710 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,711 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,712 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,713 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,714 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,715 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,716 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C80F: H5HG_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E91B6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32043: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,717 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,718 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,719 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,720 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,721 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,722 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A037: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,723 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A037: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,724 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A05F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,725 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A05F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,726 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A53: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,727 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,728 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,729 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09997: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,730 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,731 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,732 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6B87F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6D3E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A87F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,733 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A7B3: H5A__get_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE5E7: H5Aget_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90593: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,734 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,735 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,736 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,737 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,738 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,739 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,740 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,741 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09973: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,742 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228DB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,743 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,744 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,745 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A2B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 1 blocks are still reachable in loss record 3,746 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2D26B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B2EF: H5HG__protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B817: H5HG_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9219F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31EC7: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 312 bytes in 13 blocks are still reachable in loss record 3,747 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD4B: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E27: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 13 blocks are still reachable in loss record 3,748 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 312 bytes in 13 blocks are still reachable in loss record 3,749 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E5F: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 320 bytes in 1 blocks are still reachable in loss record 3,750 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBAD83: H5F__super_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37D3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 320 bytes in 1 blocks are still reachable in loss record 3,751 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBF3CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CBCB9F: H5F__super_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB401B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 320 bytes in 4 blocks are still reachable in loss record 3,752 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D88A9F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A8EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D83F57: H5O_msg_decode (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C02C87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D22D8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23D07: H5HF__man_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0CFC7: H5HF_op (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C03177: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 320 bytes in 4 blocks are still reachable in loss record 3,753 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 320 bytes in 8 blocks are still reachable in loss record 3,754 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D531EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C423: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 320 bytes in 17 blocks are still reachable in loss record 3,755 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFD03B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 335 bytes in 30 blocks are still reachable in loss record 3,756 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x668D5FF: strdup (strdup.c:42)
+==48009==    by 0x6A3543F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C438B: __def_output_module_MOD_put_attrib (def_output.f90:311)
+==48009==    by 0x51C67DB: def_output (def_output.f90:187)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009== 
+==48009== 335 bytes in 30 blocks are still reachable in loss record 3,757 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A03A8B: NC_hashmapadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A361EB: ncindexadd (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3546F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C438B: __def_output_module_MOD_put_attrib (def_output.f90:311)
+==48009==    by 0x51C67DB: def_output (def_output.f90:187)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 336 bytes in 1 blocks are still reachable in loss record 3,758 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F42477: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3137: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 336 bytes in 1 blocks are still reachable in loss record 3,759 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18363: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 1 blocks are still reachable in loss record 3,760 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE4703: H5FS_sinfo_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5627: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 1 blocks are still reachable in loss record 3,761 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE4703: H5FS_sinfo_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5627: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 1 blocks are still reachable in loss record 3,762 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18363: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 1 blocks are still reachable in loss record 3,763 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE4703: H5FS_sinfo_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5627: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 1 blocks are still reachable in loss record 3,764 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18363: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A67: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 1 blocks are still reachable in loss record 3,765 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18363: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A67: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01EFB: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 2 blocks are still reachable in loss record 3,766 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4EE8A9B: void caf::detail::worker_hub<caf::io::basp::worker>::add_new_worker<caf::io::basp::message_queue&, caf::proxy_registry&>(caf::io::basp::message_queue&, caf::proxy_registry&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4EE2FF7: caf::io::basp::instance::instance(caf::io::abstract_broker*, caf::io::basp::instance::callee&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F0F1C7: caf::io::basp_broker::basp_broker(caf::actor_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F7106B: caf::actor_storage<caf::io::basp_broker>::actor_storage<caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F66E0B: caf::actor caf::make_actor<caf::io::basp_broker, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5FA1B: caf::infer_handle_from_class<caf::io::basp_broker, std::is_base_of<caf::abstract_actor, caf::io::basp_broker>::value>::type caf::actor_system::spawn_impl<caf::io::basp_broker, (caf::spawn_options)8>(caf::actor_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5AB33: caf::actor caf::io::middleman::named_broker<caf::io::basp_broker>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F44AFB: caf::io::middleman::start() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 336 bytes in 3 blocks are still reachable in loss record 3,767 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D27A67: H5HF_sect_single_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23EDB: H5HF__man_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D21F: H5HF_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CED51F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C303E3: H5B2__remove_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C206C7: H5B2_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEF98F: H5G__dense_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D032E3: H5G_obj_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D384B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 6 blocks are still reachable in loss record 3,768 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE3597: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5477: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 6 blocks are still reachable in loss record 3,769 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082BF: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 336 bytes in 6 blocks are still reachable in loss record 3,770 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 6 blocks are still reachable in loss record 3,771 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C70CAB: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDAB57: H5R__dereference (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD94AF: H5Rdereference2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90843: H5DSiterate_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F9E3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 7 blocks are still reachable in loss record 3,772 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0623: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 21 blocks are still reachable in loss record 3,773 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDC10B: H5RS_own (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC4B7: H5G_build_fullpath_refstr_str (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFC7E7: H5G_name_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C4CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C485FB: H5Dcreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 336 bytes in 2 blocks are possibly lost in loss record 3,774 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51292FF: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:494)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52459E3: initHRU (init_hru_actor.f90:260)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 348 bytes in 1 blocks are still reachable in loss record 3,775 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B973: __childstruc_module_MOD_childstruc (childStruc.f90:79)
+==48009==    by 0x5312243: defineGlobalData (summaActors_globalData.f90:164)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 352 bytes in 4 blocks are still reachable in loss record 3,776 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3578F: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 352 bytes in 4 blocks are still reachable in loss record 3,777 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 352 bytes in 4 blocks are still reachable in loss record 3,778 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 352 bytes in 4 blocks are still reachable in loss record 3,779 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3578F: nc4_type_new (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41BDB: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 352 bytes in 4 blocks are still reachable in loss record 3,780 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3897: __def_output_module_MOD_def_variab (def_output.f90:433)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 352 bytes in 4 blocks are still reachable in loss record 3,781 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3ECB: __def_output_module_MOD_def_variab (def_output.f90:461)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 356 bytes in 1 blocks are still reachable in loss record 3,782 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B973: __childstruc_module_MOD_childstruc (childStruc.f90:79)
+==48009==    by 0x5311937: defineGlobalData (summaActors_globalData.f90:143)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 356 bytes in 1 blocks are still reachable in loss record 3,783 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B973: __childstruc_module_MOD_childstruc (childStruc.f90:79)
+==48009==    by 0x5312373: defineGlobalData (summaActors_globalData.f90:165)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 360 bytes in 15 blocks are still reachable in loss record 3,784 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFAEF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 368 bytes in 1 blocks are still reachable in loss record 3,785 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDA7F: H5S_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B33: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B5B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 368 bytes in 1 blocks are still reachable in loss record 3,786 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25D8B: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 368 bytes in 1 blocks are still reachable in loss record 3,787 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D214B3: H5HF__man_iblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21ABB: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 368 bytes in 1 blocks are still reachable in loss record 3,788 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D214B3: H5HF__man_iblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D21ABB: H5HF__man_iblock_root_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1A3EF: H5HF__hdr_update_iter (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A0B: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01EFB: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 368 bytes in 1 blocks are still reachable in loss record 3,789 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDA7F: H5S_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B33: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A429A7: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF6EB: __def_output_module_MOD_write_hru_info (def_output.f90:525)
+==48009== 
+==48009== 368 bytes in 1 blocks are still reachable in loss record 3,790 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A61F: H5A_get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE35F: H5Aget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90273: H5DSget_scale_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3FDA3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 368 bytes in 1 blocks are still reachable in loss record 3,791 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A61F: H5A_get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE35F: H5Aget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3A5D3: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 368 bytes in 1 blocks are still reachable in loss record 3,792 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDA7F: H5S_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B33: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A4350B: NC4_get_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FDA87: NC_get_vara (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63347D3: nf_get_vara_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6348A9F: __netcdf_MOD_nf90_get_var_1d_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x52E14AB: readParamFileAccessActor (read_param_all_hru.f90:169)
+==48009== 
+==48009== 368 bytes in 16 blocks are still reachable in loss record 3,793 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009== 
+==48009== 368 bytes in 23 blocks are still reachable in loss record 3,794 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD133: H5FO_top_incr (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C3B7: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 368 bytes in 46 blocks are still reachable in loss record 3,795 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 382 bytes in 1 blocks are still reachable in loss record 3,796 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54C7B: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 384 bytes in 4 blocks are still reachable in loss record 3,797 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F22B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 384 bytes in 8 blocks are still reachable in loss record 3,798 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7FB1B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEB3EB: H5G__compact_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02207: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 392 bytes in 1 blocks are still reachable in loss record 3,799 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B0B3: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012C3: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 392 bytes in 7 blocks are still reachable in loss record 3,800 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFECF: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 392 bytes in 7 blocks are still reachable in loss record 3,801 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 392 bytes in 7 blocks are still reachable in loss record 3,802 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC26B: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2A7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 392 bytes in 7 blocks are still reachable in loss record 3,803 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A047: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2BB: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 392 bytes in 7 blocks are still reachable in loss record 3,804 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A8B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 392 bytes in 7 blocks are still reachable in loss record 3,805 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC065B: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 392 bytes in 7 blocks are still reachable in loss record 3,806 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC066F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 400 bytes in 50 blocks are still reachable in loss record 3,807 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC08D7: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 400 bytes in 1 blocks are possibly lost in loss record 3,808 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2A3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6923297: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x51F122B: __indexstate_module_MOD_indxsubset (indexState.f90:554)
+==48009==    by 0x51F2577: __indexstate_module_MOD_indexsplit (indexState.f90:396)
+==48009==    by 0x526E82F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:666)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009== 
+==48009== 411 bytes in 4 blocks are still reachable in loss record 3,809 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D60F3F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 416 bytes in 1 blocks are still reachable in loss record 3,810 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD8A7: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4444B: H5MF__start_fstype (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D486C3: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D64467: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 416 bytes in 4 blocks are still reachable in loss record 3,811 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B86B: H5A__copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A20F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 416 bytes in 1 blocks are possibly lost in loss record 3,812 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4010C0F: allocate_dtv (dl-tls.c:286)
+==48009==    by 0x401149F: _dl_allocate_tls (dl-tls.c:532)
+==48009==    by 0x68360A3: allocate_stack (allocatestack.c:622)
+==48009==    by 0x68360A3: pthread_create@@GLIBC_2.17 (pthread_create.c:660)
+==48009==    by 0x64D42C3: std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4B2C64B: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C48F: std::thread caf::actor_system::launch_thread<caf::detail::private_thread_pool::start()::{lambda()#1}>(char const*, caf::detail::private_thread_pool::start()::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2BEFB: caf::detail::private_thread_pool::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F35BF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 416 bytes in 1 blocks are possibly lost in loss record 3,813 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4010C0F: allocate_dtv (dl-tls.c:286)
+==48009==    by 0x401149F: _dl_allocate_tls (dl-tls.c:532)
+==48009==    by 0x68360A3: allocate_stack (allocatestack.c:622)
+==48009==    by 0x68360A3: pthread_create@@GLIBC_2.17 (pthread_create.c:660)
+==48009==    by 0x64D42C3: std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4B348BB: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B34407: std::thread caf::actor_system::launch_thread<caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}>(char const*, caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&)::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B341EF: caf::detail::thread_safe_actor_clock::start_dispatch_loop(caf::actor_system&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1D07F: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 416 bytes in 1 blocks are possibly lost in loss record 3,814 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4010C0F: allocate_dtv (dl-tls.c:286)
+==48009==    by 0x401149F: _dl_allocate_tls (dl-tls.c:532)
+==48009==    by 0x68360A3: allocate_stack (allocatestack.c:622)
+==48009==    by 0x68360A3: pthread_create@@GLIBC_2.17 (pthread_create.c:660)
+==48009==    by 0x64D42C3: std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4B2B157: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AF9B: std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AE93: caf::detail::private_thread::launch(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C19B: caf::detail::private_thread_pool::acquire() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F436B: caf::actor_system::acquire_private_thread() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A72AFB: caf::blocking_actor::launch(caf::execution_unit*, bool, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C18023: caf::infer_handle_from_class<caf::scheduler::(anonymous namespace)::printer_actor, std::is_base_of<caf::abstract_actor, caf::scheduler::(anonymous namespace)::printer_actor>::value>::type caf::actor_system::spawn_impl<caf::scheduler::(anonymous namespace)::printer_actor, (caf::spawn_options)12>(caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 416 bytes in 1 blocks are possibly lost in loss record 3,815 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4010C0F: allocate_dtv (dl-tls.c:286)
+==48009==    by 0x401149F: _dl_allocate_tls (dl-tls.c:532)
+==48009==    by 0x68360A3: allocate_stack (allocatestack.c:622)
+==48009==    by 0x68360A3: pthread_create@@GLIBC_2.17 (pthread_create.c:660)
+==48009==    by 0x64D42C3: std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4F4810B: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4625B: std::thread caf::actor_system::launch_thread<caf::io::middleman::start()::{lambda()#1}>(char const*, caf::io::middleman::start()::{lambda()#1}) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F44A97: caf::io::middleman::start() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 416 bytes in 1 blocks are possibly lost in loss record 3,816 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4010C0F: allocate_dtv (dl-tls.c:286)
+==48009==    by 0x401149F: _dl_allocate_tls (dl-tls.c:532)
+==48009==    by 0x68360A3: allocate_stack (allocatestack.c:622)
+==48009==    by 0x68360A3: pthread_create@@GLIBC_2.17 (pthread_create.c:660)
+==48009==    by 0x64D42C3: std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4B2B157: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AF9B: std::thread caf::actor_system::launch_thread<caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}>(char const*, caf::detail::private_thread::launch(caf::actor_system*)::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2AE93: caf::detail::private_thread::launch(caf::actor_system*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2C19B: caf::detail::private_thread_pool::acquire() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F436B: caf::actor_system::acquire_private_thread() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0849B: caf::scheduled_actor::launch(caf::execution_unit*, bool, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4FAC1AB: caf::infer_handle_from_class<caf::io::middleman_actor_impl, std::is_base_of<caf::abstract_actor, caf::io::middleman_actor_impl>::value>::type caf::actor_system::spawn_impl<caf::io::middleman_actor_impl, (caf::spawn_options)12, caf::actor>(caf::actor_config&, caf::actor&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009== 
+==48009== 424 bytes in 1 blocks are still reachable in loss record 3,817 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7AD3B: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D012C3: H5G__obj_create_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0174B: H5G__obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04D6F: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 424 bytes in 1 blocks are still reachable in loss record 3,818 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD877: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 424 bytes in 1 blocks are still reachable in loss record 3,819 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD877: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4444B: H5MF__start_fstype (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D486C3: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 424 bytes in 1 blocks are still reachable in loss record 3,820 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD877: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 424 bytes in 1 blocks are still reachable in loss record 3,821 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D621AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D629CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3BD77: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 424 bytes in 1 blocks are still reachable in loss record 3,822 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5111E77: __access_forcing_module_MOD_access_forcingfile (access_forcing.f90:69)
+==48009==    by 0x516F3FF: FileAccessActor_ReadForcing (cppwrap_fileAccess.f90:203)
+==48009==    by 0x1304B3: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}::operator()(access_forcing, int, caf::actor) const (file_access_actor.cpp:76)
+==48009==    by 0x134A0B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, 0l, 1l, 2l, caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::detail::int_list<0l, 1l, 2l>, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:22)
+==48009==    by 0x134A9B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, , caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:33)
+==48009==    by 0x134B47: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>)::{lambda(auto:1&)#1}::operator()<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}>(auto, caf::detail::dummy_timeout_definition) const (behavior_impl.hpp:123)
+==48009==    by 0x1358BF: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>) (behavior_impl.hpp:133)
+==48009==    by 0x13462B: caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A42F: caf::scheduled_actor::consume(caf::mailbox_element&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 432 bytes in 1 blocks are still reachable in loss record 3,823 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2E90F: H5B2__create_internal (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28A83: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 432 bytes in 18 blocks are still reachable in loss record 3,824 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D34783: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFECF: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 448 bytes in 1 blocks are still reachable in loss record 3,825 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25387: H5B2__hdr_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2634B: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 448 bytes in 1 blocks are still reachable in loss record 3,826 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25387: H5B2__hdr_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2634B: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDBBF: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 448 bytes in 1 blocks are still reachable in loss record 3,827 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25387: H5B2__hdr_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2634B: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0452B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 448 bytes in 1 blocks are still reachable in loss record 3,828 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25387: H5B2__hdr_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2634B: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0467B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 448 bytes in 1 blocks are still reachable in loss record 3,829 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511FFAF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:72)
+==48009==    by 0x523A85B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:149)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 448 bytes in 8 blocks are still reachable in loss record 3,830 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8DB: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 448 bytes in 8 blocks are still reachable in loss record 3,831 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A06F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2BB: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 448 bytes in 14 blocks are still reachable in loss record 3,832 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D56A43: H5O_condense_header (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8289F: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EE2F: H5O__attr_remove (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C100FF: H5A__delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C014CF: H5Adelete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F257: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 456 bytes in 1 blocks are still reachable in loss record 3,833 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C2E943: H5B2__create_internal (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28A83: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 456 bytes in 22 blocks are still reachable in loss record 3,834 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3B7: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C157: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 456 bytes in 22 blocks are still reachable in loss record 3,835 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3FF: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA4B: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C157: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 472 bytes in 23 blocks are still reachable in loss record 3,836 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3B7: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D87E3F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDFE3B: H5S_append (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC03: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 472 bytes in 23 blocks are still reachable in loss record 3,837 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC6C7: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDE3FF: H5S_extent_copy_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D87E3F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDFE3B: H5S_append (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC03: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 472 bytes in 1 blocks are possibly lost in loss record 3,838 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51D9B53: __ffile_info_module_MOD_ffile_info (ffile_info.f90:166)
+==48009==    by 0x51703A3: ffile_info_C (cppwrap_fileAccess.f90:39)
+==48009==    by 0x1316F3: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:198)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 480 bytes in 5 blocks are still reachable in loss record 3,839 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09997: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 480 bytes in 5 blocks are still reachable in loss record 3,840 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09997: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 480 bytes in 5 blocks are still reachable in loss record 3,841 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 480 bytes in 5 blocks are still reachable in loss record 3,842 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 480 bytes in 5 blocks are still reachable in loss record 3,843 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A53: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 480 bytes in 5 blocks are still reachable in loss record 3,844 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A7B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 480 bytes in 6 blocks are still reachable in loss record 3,845 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8ED8B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 488 bytes in 5 blocks are still reachable in loss record 3,846 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A09B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2BB: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C3F8F: __def_output_module_MOD_def_variab (def_output.f90:470)
+==48009== 
+==48009== 496 bytes in 2 blocks are still reachable in loss record 3,847 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D615DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 496 bytes in 31 blocks are still reachable in loss record 3,848 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 504 bytes in 7 blocks are still reachable in loss record 3,849 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A13: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F22B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 504 bytes in 9 blocks are still reachable in loss record 3,850 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDADF: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 512 bytes in 1 blocks are still reachable in loss record 3,851 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C2DE3: ??? (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C3143: BN_bin2bn (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F89FF: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 512 bytes in 1 blocks are still reachable in loss record 3,852 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B263: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x698199B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x69794B3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 512 bytes in 1 blocks are still reachable in loss record 3,853 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B263: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x698199B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697942B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 512 bytes in 1 blocks are still reachable in loss record 3,854 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5120E07: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:95)
+==48009==    by 0x523AB4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:153)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 520 bytes in 1 blocks are still reachable in loss record 3,855 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25CDF: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA77: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 520 bytes in 1 blocks are still reachable in loss record 3,856 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25CDF: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDBBF: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 520 bytes in 1 blocks are still reachable in loss record 3,857 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D183FF: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 520 bytes in 1 blocks are still reachable in loss record 3,858 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE47C3: H5FS_sinfo_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5627: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 520 bytes in 1 blocks are still reachable in loss record 3,859 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAA853: H5F__accum_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD3BB3: H5PB_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB74CF: H5F_block_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37B1F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1105B: H5AC_flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CADB27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB04B3: H5F__flush_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 520 bytes in 1 blocks are still reachable in loss record 3,860 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25CDF: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0452B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 520 bytes in 1 blocks are still reachable in loss record 3,861 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C25CDF: H5B2__hdr_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C26363: H5B2__hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C21C5B: H5B2_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0467B: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 520 bytes in 1 blocks are still reachable in loss record 3,862 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE47C3: H5FS_sinfo_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5627: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29C7F: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 520 bytes in 1 blocks are still reachable in loss record 3,863 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D183FF: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A67: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D01EFB: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 520 bytes in 5 blocks are still reachable in loss record 3,864 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A78B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E92B: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 520 bytes in 13 blocks are still reachable in loss record 3,865 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D531EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C423: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 528 bytes in 1 blocks are still reachable in loss record 3,866 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9FB: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E53F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 528 bytes in 1 blocks are still reachable in loss record 3,867 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B5F: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE35F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 528 bytes in 11 blocks are still reachable in loss record 3,868 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B057: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CBDB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 534 bytes in 3 blocks are still reachable in loss record 3,869 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D60F3F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D774B7: H5O__obj_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D77643: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 536 bytes in 67 blocks are still reachable in loss record 3,870 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB60B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 540 bytes in 1 blocks are still reachable in loss record 3,871 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B5F: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEE03F: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D82643: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D830F7: H5O_msg_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0218B: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 543 bytes in 4 blocks are still reachable in loss record 3,872 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x653FDF3: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x65416D7: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_append(char const*, unsigned long) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4C15EB3: caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}::operator()(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1B1E3: decltype(auto) caf::detail::apply_args<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, 0l, 1l, 2l, caf::typed_message_view<caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&, caf::detail::int_list<0l, 1l, 2l>, caf::typed_message_view<caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1B233: decltype(auto) caf::detail::apply_args<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, , caf::typed_message_view<caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}&, caf::typed_message_view<caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1B2DF: bool caf::detail::default_behavior_impl<std::tuple<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul>)::{lambda(auto:1&)#1}::operator()<{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}>(auto, caf::detail::invoke_result_visitor&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1BBC3: bool caf::detail::default_behavior_impl<std::tuple<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1B15F: caf::detail::default_behavior_impl<std::tuple<caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::add_atom, unsigned long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)#3}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::flush_atom, unsigned long)#4}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::redirect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)#6}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::delete_atom, unsigned long)#5}, int)#7}, caf::scheduler::(anonymous namespace)::printer_actor::act()::{lambda(caf::exit_msg&)#8}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A737C3: caf::blocking_actor::mailbox_visitor::operator()(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A73983: caf::blocking_actor::mailbox_visitor::operator()(caf::mailbox_element&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 552 bytes in 1 blocks are still reachable in loss record 3,873 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9D7: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB2B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB37E3: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 552 bytes in 1 blocks are still reachable in loss record 3,874 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD8A7: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDFDF: H5G__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D00B87: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 552 bytes in 1 blocks are still reachable in loss record 3,875 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDD8A7: H5FS__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDEA33: H5FS_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29B77: H5HF__space_start (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D29CE3: H5HF__space_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D289CB: H5HF__sect_single_reduce (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2352F: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 552 bytes in 1 blocks are still reachable in loss record 3,876 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9D7: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CFFB2B: H5G__node_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D04CF3: H5G_mkroot (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4043: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 552 bytes in 23 blocks are still reachable in loss record 3,877 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCCFB: H5FO_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C3CB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 552 bytes in 69 blocks are possibly lost in loss record 3,878 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51283BB: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:488)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52459E3: initHRU (init_hru_actor.f90:260)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 560 bytes in 7 blocks are still reachable in loss record 3,879 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D88A9F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A8EB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 568 bytes in 1 blocks are still reachable in loss record 3,880 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4C18C03: caf::actor caf::make_actor<caf::scheduler::(anonymous namespace)::printer_actor, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C17FC7: caf::infer_handle_from_class<caf::scheduler::(anonymous namespace)::printer_actor, std::is_base_of<caf::abstract_actor, caf::scheduler::(anonymous namespace)::printer_actor>::value>::type caf::actor_system::spawn_impl<caf::scheduler::(anonymous namespace)::printer_actor, (caf::spawn_options)12>(caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C1750B: caf::infer_handle_from_class<caf::scheduler::(anonymous namespace)::printer_actor, std::is_base_of<caf::abstract_actor, caf::scheduler::(anonymous namespace)::printer_actor>::value>::type caf::actor_system::spawn<caf::scheduler::(anonymous namespace)::printer_actor, (caf::spawn_options)12>() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C163FF: caf::scheduler::abstract_coordinator::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1D087: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 568 bytes in 1 blocks are possibly lost in loss record 3,881 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4C2935B: caf::actor caf::make_actor<caf::(anonymous namespace)::impl, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C291AB: caf::infer_handle_from_class<caf::(anonymous namespace)::impl, std::is_base_of<caf::abstract_actor, caf::(anonymous namespace)::impl>::value>::type caf::actor_system::spawn_impl<caf::(anonymous namespace)::impl, (caf::spawn_options)0>(caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C28DD7: caf::scoped_actor::scoped_actor(caf::actor_system&, bool) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x1875BF: caf_main(caf::actor_system&, config const&) (main.cpp:85)
+==48009==    by 0x18A43B: auto caf::exec_main_helper<caf::detail::type_list<caf::actor_system&, config const&> >::operator()<void (*)(caf::actor_system&, config const&)>(void (*&)(caf::actor_system&, config const&), caf::actor_system&, config const&) (exec_main.hpp:34)
+==48009==    by 0x18A5C3: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:103)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 576 bytes in 6 blocks are still reachable in loss record 3,882 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A7B3: H5A__get_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE5E7: H5Aget_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90593: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 576 bytes in 6 blocks are still reachable in loss record 3,883 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9F6A3: H5P_get_fill_value (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9FC83: H5Pget_fill_value (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40EDF: nc4_get_var_meta (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E2BF: nc4_hdf5_find_grp_var_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4376F: NC4_HDF5_inq_var_all (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FFCF7: nc_inq_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331283: nf_inq_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372683: __netcdf_MOD_nf90_inquire_variable (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 608 bytes in 1 blocks are still reachable in loss record 3,884 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B5F: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C051CF: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 609 bytes in 2 blocks are still reachable in loss record 3,885 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54C7B: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 616 bytes in 7 blocks are still reachable in loss record 3,886 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D71D97: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D817E7: H5O_msg_read_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81AE7: H5O_msg_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C71307: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,887 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8B67B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E8D76F: H5Tget_native_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A41C2F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,888 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,889 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E228EF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,890 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B53: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,891 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22B77: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,892 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2D5BF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,893 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E2D5F7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E3046F: H5T__conv_struct_opt (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E22BC7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E23E53: H5T_path_find (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09F4B: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,894 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A53: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,895 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A7B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F053: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,896 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A037: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,897 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A7B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,898 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09997: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F22B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,899 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F837: H5DSdetach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3736B: rec_detach_scales (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41D9F: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 624 bytes in 2 blocks are still reachable in loss record 3,900 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E16873: H5T__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6D3C7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A87F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 624 bytes in 6 blocks are still reachable in loss record 3,901 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC2827: H5P_set (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7136B: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FA47: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 640 bytes in 8 blocks are still reachable in loss record 3,902 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 640 bytes in 8 blocks are still reachable in loss record 3,903 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B933: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E53F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6DD33: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 672 bytes in 21 blocks are still reachable in loss record 3,904 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBC1F: H5FL_blk_free (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC477: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54C7B: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 696 bytes in 1 blocks are still reachable in loss record 3,905 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B5F: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F83: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 696 bytes in 1 blocks are still reachable in loss record 3,906 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C30B5F: H5B2__create_leaf (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C283EF: H5B2__split1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28AE3: H5B2__split_root (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C28F5F: H5B2__insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1ECEF: H5B2_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C04F37: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 701 bytes in 22 blocks are still reachable in loss record 3,907 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37EC3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 712 bytes in 1 blocks are still reachable in loss record 3,908 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1957F: H5HF_hdr_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B477: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D71B: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEDA03: H5G__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D02157: H5G_obj_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 712 bytes in 1 blocks are still reachable in loss record 3,909 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1957F: H5HF_hdr_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D1B477: H5HF_hdr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0D797: H5HF_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C044D3: H5A__dense_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C52B: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 720 bytes in 15 blocks are still reachable in loss record 3,910 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8A7: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 720 bytes in 32 blocks are still reachable in loss record 3,911 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDCA47: H5FL_fac_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFCD6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 736 bytes in 2 blocks are still reachable in loss record 3,912 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C157: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 736 bytes in 2 blocks are still reachable in loss record 3,913 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDA7F: H5S_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD33: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E27: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 736 bytes in 2 blocks are still reachable in loss record 3,914 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 736 bytes in 2 blocks are still reachable in loss record 3,915 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3854F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 736 bytes in 2 blocks are still reachable in loss record 3,916 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A386EB: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 736 bytes in 2 blocks are still reachable in loss record 3,917 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDA7F: H5S_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD33: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37F27: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 736 bytes in 23 blocks are still reachable in loss record 3,918 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4444B: H5C__tag_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3A9E7: H5C_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C116A7: H5AC_insert_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B16F: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CBDB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 760 bytes in 1 blocks are still reachable in loss record 3,919 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6978D9B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6979447: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 760 bytes in 1 blocks are still reachable in loss record 3,920 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6978D9B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x69793C7: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 760 bytes in 1 blocks are still reachable in loss record 3,921 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6978D9B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697934B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 760 bytes in 1 blocks are still reachable in loss record 3,922 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6978D9B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6979303: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 760 bytes in 1 blocks are still reachable in loss record 3,923 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6978D9B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697931B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x687A7FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 760 bytes in 1 blocks are still reachable in loss record 3,924 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6978D9B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6978FD7: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697982F: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6977A3B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x5330EE3: extract.2991 (time_utils.f90:178)
+==48009==    by 0x5330C33: extract_dmy.2979 (time_utils.f90:211)
+==48009==    by 0x532F617: __time_utils_module_MOD_extracttime (time_utils.f90:91)
+==48009==    by 0x51D917F: __ffile_info_module_MOD_ffile_info (ffile_info.f90:130)
+==48009==    by 0x51703A3: ffile_info_C (cppwrap_fileAccess.f90:39)
+==48009==    by 0x1316F3: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:198)
+==48009== 
+==48009== 760 bytes in 1 blocks are still reachable in loss record 3,925 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2FF: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6978D9B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6978FD7: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x697982F: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6977A3B: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x510D82B: __summaactors_setup_MOD_soil_veg_gen_parm (SummaActors_setup.f90:374)
+==48009==    by 0x516FBF3: read_vegitationTables (cppwrap_fileAccess.f90:118)
+==48009==    by 0x131947: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:225)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009== 
+==48009== 768 bytes in 8 blocks are still reachable in loss record 3,926 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 768 bytes in 8 blocks are still reachable in loss record 3,927 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A05F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 776 bytes in 1 blocks are still reachable in loss record 3,928 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54267: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEB3EB: H5G__compact_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 776 bytes in 1 blocks are still reachable in loss record 3,929 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53C2F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54AC7: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 776 bytes in 1 blocks are still reachable in loss record 3,930 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D553FB: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 784 bytes in 14 blocks are still reachable in loss record 3,931 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA20F3: H5Fget_create_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A39F6B: NC4_hdf5get_superblock (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A557: NC4_read_provenance (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A40A83: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 792 bytes in 1 blocks are still reachable in loss record 3,932 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDC66B: H5FL_arr_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE04BB: H5S_set_extent_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B4B: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38B5B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C5237: __def_output_module_MOD_ini_create (def_output.f90:290)
+==48009== 
+==48009== 800 bytes in 10 blocks are still reachable in loss record 3,933 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 800 bytes in 1 blocks are possibly lost in loss record 3,934 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5128873: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:490)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52459E3: initHRU (init_hru_actor.f90:260)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 800 bytes in 2 blocks are possibly lost in loss record 3,935 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51262D3: __allocspace4chm_module_MOD_allocatedat_int (allocspaceActors.f90:556)
+==48009==    by 0x512E49B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:183)
+==48009==    by 0x5245833: initHRU (init_hru_actor.f90:257)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 808 bytes in 1 blocks are possibly lost in loss record 3,936 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512906F: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:493)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52459E3: initHRU (init_hru_actor.f90:260)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 816 bytes in 1 blocks are still reachable in loss record 3,937 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49F33FB: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 832 bytes in 1 blocks are still reachable in loss record 3,938 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523DD9B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:206)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 832 bytes in 1 blocks are possibly lost in loss record 3,939 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x5245B1B: initHRU (init_hru_actor.f90:262)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 840 bytes in 15 blocks are still reachable in loss record 3,940 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8C7: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 840 bytes in 15 blocks are still reachable in loss record 3,941 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8DB: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 840 bytes in 15 blocks are still reachable in loss record 3,942 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF8EF: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 864 bytes in 3 blocks are still reachable in loss record 3,943 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6394B: H5O__chunk_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53AD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D541E3: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8499B: H5O_msg_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 864 bytes in 3 blocks are still reachable in loss record 3,944 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 864 bytes in 9 blocks are still reachable in loss record 3,945 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37737: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A37E1F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 896 bytes in 16 blocks are still reachable in loss record 3,946 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC08D7: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 896 bytes in 16 blocks are still reachable in loss record 3,947 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A380B3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 896 bytes in 16 blocks are still reachable in loss record 3,948 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 900 bytes in 1 blocks are still reachable in loss record 3,949 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B127: __childstruc_module_MOD_childstruc (childStruc.f90:65)
+==48009==    by 0x5312373: defineGlobalData (summaActors_globalData.f90:165)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 928 bytes in 1 blocks are still reachable in loss record 3,950 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49F5EC3: caf::actor caf::make_actor<caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F550B: caf::infer_handle_from_class<caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>, (caf::spawn_options)72>(caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F4E57: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)72, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F4603: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>::type>::type caf::actor_system::spawn<(caf::spawn_options)72, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)>(caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::spawn_serv_state, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F352F: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 936 bytes in 3 blocks are still reachable in loss record 3,951 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A05F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 936 bytes in 13 blocks are still reachable in loss record 3,952 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A28F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E5F: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 960 bytes in 10 blocks are still reachable in loss record 3,953 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6D26B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC23: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 960 bytes in 10 blocks are still reachable in loss record 3,954 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C0D3: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 960 bytes in 1 blocks are possibly lost in loss record 3,955 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5128DCB: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:492)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52459E3: initHRU (init_hru_actor.f90:260)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 960 bytes in 1 blocks are possibly lost in loss record 3,956 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2A3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6923297: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x51F122B: __indexstate_module_MOD_indxsubset (indexState.f90:554)
+==48009==    by 0x51F24E7: __indexstate_module_MOD_indexsplit (indexState.f90:395)
+==48009==    by 0x526E82F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:666)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009== 
+==48009== 960 bytes in 1 blocks are possibly lost in loss record 3,957 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2A3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6923297: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x51F122B: __indexstate_module_MOD_indxsubset (indexState.f90:554)
+==48009==    by 0x51F245F: __indexstate_module_MOD_indexsplit (indexState.f90:394)
+==48009==    by 0x526E82F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:666)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009== 
+==48009== 960 bytes in 1 blocks are possibly lost in loss record 3,958 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2A3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6923297: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x51F122B: __indexstate_module_MOD_indxsubset (indexState.f90:554)
+==48009==    by 0x51F23D7: __indexstate_module_MOD_indexsplit (indexState.f90:393)
+==48009==    by 0x526E82F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:666)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009== 
+==48009== 1,016 bytes in 1 blocks are still reachable in loss record 3,959 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4FAC2C7: caf::typed_actor<caf::result<unsigned short> (caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<unsigned short> (caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<caf::node_id, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short), caf::result<void> (caf::unpublish_atom, caf::actor_addr, unsigned short), caf::result<void> (caf::close_atom, unsigned short), caf::result<caf::intrusive_ptr<caf::actor_control_block> > (caf::spawn_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::message, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >), caf::result<caf::actor> (caf::get_atom, caf::group_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >), caf::result<caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short> (caf::get_atom, caf::node_id)> caf::make_actor<caf::io::middleman_actor_impl, caf::typed_actor<caf::result<unsigned short> (caf::publish_atom, unsigned short, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<unsigned short> (caf::open_atom, unsigned short, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool), caf::result<caf::node_id, caf::intrusive_ptr<caf::actor_control_block>, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (caf::connect_atom, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short), caf::result<void> (caf::unpublish_atom, caf::actor_addr, unsigned short), caf::result<void> (caf::close_atom, unsigned short), caf::result<caf::intrusive_ptr<caf::actor_control_block> > (caf::spawn_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::message, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >), caf::result<caf::actor> (caf::get_atom, caf::group_atom, caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >), caf::result<caf::node_id, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned short> (caf::get_atom, caf::node_id)>, caf::actor_config&, caf::actor>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&, caf::actor&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FAC14F: caf::infer_handle_from_class<caf::io::middleman_actor_impl, std::is_base_of<caf::abstract_actor, caf::io::middleman_actor_impl>::value>::type caf::actor_system::spawn_impl<caf::io::middleman_actor_impl, (caf::spawn_options)12, caf::actor>(caf::actor_config&, caf::actor&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FABE73: caf::infer_handle_from_class<caf::io::middleman_actor_impl, std::is_base_of<caf::abstract_actor, caf::io::middleman_actor_impl>::value>::type caf::actor_system::spawn<caf::io::middleman_actor_impl, (caf::spawn_options)12, caf::actor>(caf::actor&&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FABC97: caf::io::make_middleman_actor[abi:cxx11](caf::actor_system&, caf::actor) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F44B3B: caf::io::middleman::start() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 1,024 bytes in 1 blocks are still reachable in loss record 3,960 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x785A75B: CRYPTO_zalloc (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C2DE3: ??? (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x77C3143: BN_bin2bn (in /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1)
+==48009==    by 0x70F8A23: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70F9B13: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x70EA177: ??? (in /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 1,024 bytes in 1 blocks are still reachable in loss record 3,961 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4FD8AEB: __gnu_cxx::new_allocator<epoll_event>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FD7B13: std::allocator_traits<std::allocator<epoll_event> >::allocate(std::allocator<epoll_event>&, unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FD6647: std::_Vector_base<epoll_event, std::allocator<epoll_event> >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FD461F: std::vector<epoll_event, std::allocator<epoll_event> >::_M_default_append(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FD155F: std::vector<epoll_event, std::allocator<epoll_event> >::resize(unsigned long) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FCE56B: caf::io::network::default_multiplexer::default_multiplexer(caf::actor_system*) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F4570B: caf::io::(anonymous namespace)::mm_impl<caf::io::network::default_multiplexer>::mm_impl(caf::actor_system&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F42487: caf::io::middleman::make(caf::actor_system&, caf::detail::type_list<>) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x18CE43: caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}::operator()(caf::actor_system&) const (actor_system_config.hpp:139)
+==48009==    by 0x192AE7: std::_Function_handler<caf::actor_system::module* (caf::actor_system&), caf::actor_system_config& caf::actor_system_config::load<caf::io::middleman>()::{lambda(caf::actor_system&)#1}>::_M_invoke(std::_Any_data const&, caf::actor_system&) (std_function.h:285)
+==48009==    by 0x49FCB03: std::function<caf::actor_system::module* (caf::actor_system&)>::operator()(caf::actor_system&) const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,024 bytes in 1 blocks are still reachable in loss record 3,962 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B3847F: __gnu_cxx::new_allocator<std::unique_ptr<caf::detail::thread_safe_actor_clock::schedule_entry, std::default_delete<caf::detail::thread_safe_actor_clock::schedule_entry> > >::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B37ECB: std::allocator_traits<std::allocator<std::unique_ptr<caf::detail::thread_safe_actor_clock::schedule_entry, std::default_delete<caf::detail::thread_safe_actor_clock::schedule_entry> > > >::allocate(std::allocator<std::unique_ptr<caf::detail::thread_safe_actor_clock::schedule_entry, std::default_delete<caf::detail::thread_safe_actor_clock::schedule_entry> > >&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B37603: std::_Vector_base<std::unique_ptr<caf::detail::thread_safe_actor_clock::schedule_entry, std::default_delete<caf::detail::thread_safe_actor_clock::schedule_entry> >, std::allocator<std::unique_ptr<caf::detail::thread_safe_actor_clock::schedule_entry, std::default_delete<caf::detail::thread_safe_actor_clock::schedule_entry> > > >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B36C3F: std::vector<std::unique_ptr<caf::detail::thread_safe_actor_clock::schedule_entry, std::default_delete<caf::detail::thread_safe_actor_clock::schedule_entry> >, std::allocator<std::unique_ptr<caf::detail::thread_safe_actor_clock::schedule_entry, std::default_delete<caf::detail::thread_safe_actor_clock::schedule_entry> > > >::reserve(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B33DDB: caf::detail::thread_safe_actor_clock::thread_safe_actor_clock() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49FD0C7: caf::scheduler::coordinator<caf::policy::work_stealing>::coordinator(caf::actor_system&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F340B: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 1,024 bytes in 1 blocks are still reachable in loss record 3,963 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6E22D67: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18CBB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A61F: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1,024 bytes in 1 blocks are still reachable in loss record 3,964 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A031FB: ncbytessetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A0343F: ncbytesappendn (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A034CF: ncbytescat (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3A35F: NC4_provenance_init (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52CCF77: readDimension (read_attribute.f90:79)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 1,024 bytes in 4 blocks are still reachable in loss record 3,965 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3515F: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 1,024 bytes in 4 blocks are still reachable in loss record 3,966 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3515F: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 1,032 bytes in 1 blocks are still reachable in loss record 3,967 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49F6127: caf::actor caf::make_actor<caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F5727: caf::infer_handle_from_class<caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>, (caf::spawn_options)72>(caf::actor_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F4F13: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)72, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F46BB: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>::type>::type caf::actor_system::spawn<(caf::spawn_options)72, caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)>(caf::behavior (*)(caf::stateful_actor<caf::(anonymous namespace)::kvstate, caf::event_based_actor>*)) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F3577: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 1,032 bytes in 1 blocks are still reachable in loss record 3,968 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D183FF: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18AEB: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5B52B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C563: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,032 bytes in 1 blocks are still reachable in loss record 3,969 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D183FF: H5HF__man_dblock_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D18A67: H5HF__man_dblock_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D23637: H5HF__man_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C4C3: H5HF_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C05297: H5A__dense_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C443: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,040 bytes in 1 blocks are still reachable in loss record 3,970 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x66467CF: __new_exitfn (cxa_atexit.c:114)
+==48009==    by 0x664686B: __internal_atexit (cxa_atexit.c:44)
+==48009==    by 0x4B2B593: __static_initialization_and_destruction_0(int, int) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B2B7EF: _GLOBAL__sub_I_private_thread.cpp (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 1,040 bytes in 1 blocks are still reachable in loss record 3,971 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x66467CF: __new_exitfn (cxa_atexit.c:114)
+==48009==    by 0x664686B: __internal_atexit (cxa_atexit.c:44)
+==48009==    by 0x4C3CF6B: __static_initialization_and_destruction_0(int, int) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C3CF8B: _GLOBAL__sub_I_process.cpp (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 1,040 bytes in 1 blocks are still reachable in loss record 3,972 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x66467CF: __new_exitfn (cxa_atexit.c:114)
+==48009==    by 0x664686B: __internal_atexit (cxa_atexit.c:44)
+==48009==    by 0x4FEB0EB: __static_initialization_and_destruction_0(int, int) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4FEB10B: _GLOBAL__sub_I_stream.cpp (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 1,040 bytes in 13 blocks are still reachable in loss record 3,973 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,040 bytes in 13 blocks are still reachable in loss record 3,974 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,040 bytes in 13 blocks are still reachable in loss record 3,975 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38BF7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,040 bytes in 3 blocks are possibly lost in loss record 3,976 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x687B2A3: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x6923297: ??? (in /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0)
+==48009==    by 0x51F122B: __indexstate_module_MOD_indxsubset (indexState.f90:554)
+==48009==    by 0x51F3353: __indexstate_module_MOD_indexsplit (indexState.f90:468)
+==48009==    by 0x526E82F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:666)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009== 
+==48009== 1,050 bytes in 11 blocks are still reachable in loss record 3,977 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53F2F: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,056 bytes in 1 blocks are still reachable in loss record 3,978 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51139CF: __access_forcing_module_MOD_access_forcingfile (access_forcing.f90:103)
+==48009==    by 0x516F3FF: FileAccessActor_ReadForcing (cppwrap_fileAccess.f90:203)
+==48009==    by 0x1304B3: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}::operator()(access_forcing, int, caf::actor) const (file_access_actor.cpp:76)
+==48009==    by 0x134A0B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, 0l, 1l, 2l, caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::detail::int_list<0l, 1l, 2l>, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:22)
+==48009==    by 0x134A9B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, , caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:33)
+==48009==    by 0x134B47: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>)::{lambda(auto:1&)#1}::operator()<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}>(auto, caf::detail::dummy_timeout_definition) const (behavior_impl.hpp:123)
+==48009==    by 0x1358BF: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>) (behavior_impl.hpp:133)
+==48009==    by 0x13462B: caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A42F: caf::scheduled_actor::consume(caf::mailbox_element&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,056 bytes in 11 blocks are still reachable in loss record 3,979 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DEB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,056 bytes in 11 blocks are still reachable in loss record 3,980 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,056 bytes in 11 blocks are still reachable in loss record 3,981 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,056 bytes in 11 blocks are still reachable in loss record 3,982 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7066F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81FAF: H5O_msg_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D97DD3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE49F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC43B7: H5P_get (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C25B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,056 bytes in 12 blocks are still reachable in loss record 3,983 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D70803: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6DD1B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,104 bytes in 23 blocks are still reachable in loss record 3,984 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0623: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,120 bytes in 14 blocks are still reachable in loss record 3,985 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A79F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E92B: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 1,152 bytes in 4 blocks are still reachable in loss record 3,986 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E37: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D774B7: H5O__obj_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D77643: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,160 bytes in 1 blocks are possibly lost in loss record 3,987 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x17D577: caf::actor caf::make_actor<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x17C217: caf::infer_handle_from_class<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::file_access_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x17A95F: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), int&, int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), int&, int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (actor_system.hpp:383)
+==48009==    by 0x179353: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), int&, int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), int&, int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (local_actor.hpp:134)
+==48009==    by 0x1758B7: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:94)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,168 bytes in 1 blocks are still reachable in loss record 3,988 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD7B27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CC775B: H5FD_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB3323: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1,168 bytes in 1 blocks are still reachable in loss record 3,989 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CD7B27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CC775B: H5FD_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB3323: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1,168 bytes in 1 blocks are possibly lost in loss record 3,990 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x18F967: caf::actor caf::make_actor<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x18CCF7: caf::infer_handle_from_class<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x18B7E7: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), int const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::scoped_actor&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), int const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::scoped_actor&) (actor_system.hpp:383)
+==48009==    by 0x18A333: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)>::type>::type caf::actor_system::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), int const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::scoped_actor&>(caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), int const&, int const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, caf::scoped_actor&) (actor_system.hpp:407)
+==48009==    by 0x1878A7: caf_main(caf::actor_system&, config const&) (main.cpp:117)
+==48009==    by 0x18A43B: auto caf::exec_main_helper<caf::detail::type_list<caf::actor_system&, config const&> >::operator()<void (*)(caf::actor_system&, config const&)>(void (*&)(caf::actor_system&, config const&), caf::actor_system&, config const&) (exec_main.hpp:34)
+==48009==    by 0x18A5C3: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:103)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 1,184 bytes in 4 blocks are still reachable in loss record 3,991 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 1,184 bytes in 4 blocks are still reachable in loss record 3,992 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A02B07: nclistsetalloc (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364E3: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 1,184 bytes in 148 blocks are still reachable in loss record 3,993 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5119B67: __alloc_file_access_MOD_allocatedat_rkind (alloc_file_access.f90:250)
+==48009==    by 0x512304F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:165)
+==48009==    by 0x523BAEF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:168)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,184 bytes in 148 blocks are possibly lost in loss record 3,994 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51283BB: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:488)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52457A3: initHRU (init_hru_actor.f90:256)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,208 bytes in 1 blocks are possibly lost in loss record 3,995 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x17DFE7: caf::actor caf::make_actor<caf::stateful_actor<caf::gru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x17CAAB: caf::infer_handle_from_class<caf::stateful_actor<caf::gru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::gru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::gru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x17B5CF: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (actor_system.hpp:383)
+==48009==    by 0x17A11B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*)(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (local_actor.hpp:134)
+==48009==    by 0x175EEB: caf::initalizeGRU(caf::stateful_actor<caf::job_state, caf::event_based_actor>*) (job_actor.cpp:266)
+==48009==    by 0x173F9B: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (job_actor.cpp:103)
+==48009==    by 0x177A37: decltype(auto) caf::detail::apply_args<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x177A87: decltype(auto) caf::detail::apply_args<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009==    by 0x177B33: bool caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>)::{lambda(auto:1&)#1}::operator()<{lambda(init_hru)#1}>(auto, caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl) const (behavior_impl.hpp:123)
+==48009==    by 0x178863: bool caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul>) (behavior_impl.hpp:133)
+==48009==    by 0x1779D7: caf::detail::default_behavior_impl<std::tuple<caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(init_hru)#1}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_hru)#2}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#3}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(run_failure, caf::actor, int, int)#4}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_file_access_actor_init)#5}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(done_init_gru)#6}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_done, double, double)#7}, caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)::{lambda(file_access_actor_err, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)#8}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009== 
+==48009== 1,216 bytes in 1 blocks are still reachable in loss record 3,996 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DA8A63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1,232 bytes in 22 blocks are still reachable in loss record 3,997 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C023: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,248 bytes in 4 blocks are still reachable in loss record 3,998 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F22B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1,248 bytes in 3 blocks are possibly lost in loss record 3,999 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4010C0F: allocate_dtv (dl-tls.c:286)
+==48009==    by 0x401149F: _dl_allocate_tls (dl-tls.c:532)
+==48009==    by 0x68360A3: allocate_stack (allocatestack.c:622)
+==48009==    by 0x68360A3: pthread_create@@GLIBC_2.17 (pthread_create.c:660)
+==48009==    by 0x569E8DF: blas_thread_init (in /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblasp-r0.3.8.so)
+==48009==    by 0x5518DC7: gotoblas_init (in /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblasp-r0.3.8.so)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 1,272 bytes in 1 blocks are still reachable in loss record 4,000 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51213C7: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:106)
+==48009==    by 0x523BDD7: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:171)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,272 bytes in 1 blocks are possibly lost in loss record 4,001 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512D723: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:169)
+==48009==    by 0x524609F: initHRU (init_hru_actor.f90:277)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,280 bytes in 1 blocks are possibly lost in loss record 4,002 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x532BDD7: __t2enthalpy_module_MOD_t2e_lookup (t2enthalpy.f90:124)
+==48009==    by 0x51104EF: setupHRUParam (SummaActors_setup.f90:259)
+==48009==    by 0x16AABB: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:192)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,280 bytes in 8 blocks are possibly lost in loss record 4,003 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5128B1F: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:491)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52459E3: initHRU (init_hru_actor.f90:260)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,288 bytes in 1 blocks are still reachable in loss record 4,004 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51F5723: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:45)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,344 bytes in 1 blocks are still reachable in loss record 4,005 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523C78B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:182)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,344 bytes in 24 blocks are still reachable in loss record 4,006 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC065B: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,344 bytes in 1 blocks are possibly lost in loss record 4,007 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x1B9263: caf::actor caf::make_actor<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x1B8D8B: caf::infer_handle_from_class<caf::stateful_actor<caf::job_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::job_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::job_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x1B8997: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (actor_system.hpp:383)
+==48009==    by 0x1B8317: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (local_actor.hpp:134)
+==48009==    by 0x1B715F: caf::spawnJob(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*) (summa_actor.cpp:107)
+==48009==    by 0x1B6E57: caf::summa_actor(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (summa_actor.cpp:38)
+==48009==    by 0x1B136B: decltype ({parm#1}((forward<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1B0D63: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::summa_actor_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,344 bytes in 1 blocks are possibly lost in loss record 4,008 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x52458C3: initHRU (init_hru_actor.f90:258)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,352 bytes in 9 blocks are still reachable in loss record 4,009 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53EEF: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,368 bytes in 15 blocks are still reachable in loss record 4,010 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0B3: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F2BB: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1,376 bytes in 1 blocks are possibly lost in loss record 4,011 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x163A33: caf::actor caf::make_actor<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (make_actor.hpp:38)
+==48009==    by 0x16246F: caf::infer_handle_from_class<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, std::is_base_of<caf::abstract_actor, caf::stateful_actor<caf::hru_state, caf::event_based_actor> >::value>::type caf::actor_system::spawn_impl<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, (caf::spawn_options)0>(caf::actor_config&) (actor_system.hpp:581)
+==48009==    by 0x161247: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::actor_system::spawn_functor<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(std::integral_constant<bool, true>, caf::actor_config&, caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (actor_system.hpp:383)
+==48009==    by 0x16071B: caf::infer_handle_from_fun<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::get_callable_trait<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)>::type>::type caf::local_actor::spawn<(caf::spawn_options)0, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&>(caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), int&, int&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, caf::actor&, int&, caf::stateful_actor<caf::gru_state, caf::event_based_actor>* const&) (local_actor.hpp:134)
+==48009==    by 0x15E03B: caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}::operator()(init_hru) const (gru_actor.cpp:37)
+==48009==    by 0x15F533: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, 0l, caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::detail::int_list<0l>, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:22)
+==48009==    by 0x15F583: decltype(auto) caf::detail::apply_args<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, , caf::const_typed_message_view<init_hru> >(caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}&, caf::const_typed_message_view<init_hru>&) (apply_args.hpp:33)
+==48009==    by 0x15F62F: bool caf::detail::default_behavior_impl<std::tuple<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul>)::{lambda(auto:1&)#1}::operator()<{lambda(init_hru)#1}>(auto, std::integer_sequence) const (behavior_impl.hpp:123)
+==48009==    by 0x15FA77: bool caf::detail::default_behavior_impl<std::tuple<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul>) (behavior_impl.hpp:133)
+==48009==    by 0x15F4D3: caf::detail::default_behavior_impl<std::tuple<caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_hru)#1}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_hru, int, double, double, double, double, double)#2}, caf::gru_actor(caf::stateful_actor<caf::gru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(init_gru)#3}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,400 bytes in 25 blocks are still reachable in loss record 4,012 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D347B3: H5I_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC09E3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,411 bytes in 65 blocks are still reachable in loss record 4,013 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x7AFA8B7: ??? (in /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0)
+==48009==    by 0x7AFBE13: asn1_array2tree (in /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0)
+==48009==    by 0x72213E7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 1,456 bytes in 14 blocks are still reachable in loss record 4,014 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B86B: H5A__copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A20F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,456 bytes in 26 blocks are still reachable in loss record 4,015 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDAB3: H5SL_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC066F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,472 bytes in 14 blocks are still reachable in loss record 4,016 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53EEF: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,536 bytes in 1 blocks are still reachable in loss record 4,017 of 4,204
+==48009==    at 0x4849CC4: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x484C30F: realloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C52B: H5MM_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E95A23: H5Z_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E95B5B: H5Z__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E97AFF: H5Z_can_apply (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C1DB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,552 bytes in 2 blocks are still reachable in loss record 4,018 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D613DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D774B7: H5O__obj_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D77643: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,560 bytes in 5 blocks are still reachable in loss record 4,019 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09997: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,560 bytes in 5 blocks are still reachable in loss record 4,020 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09997: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,560 bytes in 5 blocks are still reachable in loss record 4,021 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CEBCBF: H5G__compact_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,560 bytes in 5 blocks are still reachable in loss record 4,022 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,560 bytes in 5 blocks are still reachable in loss record 4,023 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A53: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,560 bytes in 5 blocks are still reachable in loss record 4,024 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31A7B: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B905CF: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,600 bytes in 20 blocks are still reachable in loss record 4,025 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D87E2B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDFE3B: H5S_append (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC03: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,600 bytes in 20 blocks are still reachable in loss record 4,026 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D01F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,664 bytes in 4 blocks are possibly lost in loss record 4,027 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4010C0F: allocate_dtv (dl-tls.c:286)
+==48009==    by 0x401149F: _dl_allocate_tls (dl-tls.c:532)
+==48009==    by 0x68360A3: allocate_stack (allocatestack.c:622)
+==48009==    by 0x68360A3: pthread_create@@GLIBC_2.17 (pthread_create.c:660)
+==48009==    by 0x64D42C3: std::thread::_M_start_thread(std::unique_ptr<std::thread::_State, std::default_delete<std::thread::_State> >, void (*)()) (in /usr/lib/aarch64-linux-gnu/libstdc++.so.6.0.28)
+==48009==    by 0x4A2320B: std::thread::thread<std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1})::{lambda(char const*)#1}, caf::intrusive_ptr<caf::ref_counted>&, void>(char const*&&, caf::intrusive_ptr<caf::ref_counted>&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20F0B: std::thread caf::actor_system::launch_thread<caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}>(char const*, caf::scheduler::worker<caf::policy::work_stealing>::start()::{lambda()#1}) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1EA97: caf::scheduler::worker<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1D057: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 1,696 bytes in 4 blocks are still reachable in loss record 4,028 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A1E7C7: std::_MakeUniq<caf::scheduler::worker<caf::policy::work_stealing> >::__single_object std::make_unique<caf::scheduler::worker<caf::policy::work_stealing>, unsigned long&, caf::scheduler::coordinator<caf::policy::work_stealing>*, caf::policy::work_stealing::worker_data&, unsigned long&>(unsigned long&, caf::scheduler::coordinator<caf::policy::work_stealing>*&&, caf::policy::work_stealing::worker_data&, unsigned long&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A1CFDB: caf::scheduler::coordinator<caf::policy::work_stealing>::start() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 1,728 bytes in 6 blocks are still reachable in loss record 4,029 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6394B: H5O__chunk_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D80E27: H5O__msg_write_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C663: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A392C7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,760 bytes in 11 blocks are still reachable in loss record 4,030 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511AFBF: __alloc_file_access_MOD_allocatedat_rkind (alloc_file_access.f90:258)
+==48009==    by 0x512304F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:165)
+==48009==    by 0x523BAEF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:168)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,760 bytes in 11 blocks are possibly lost in loss record 4,031 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5129827: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:496)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52457A3: initHRU (init_hru_actor.f90:256)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,792 bytes in 1 blocks are still reachable in loss record 4,032 of 4,204
+==48009==    at 0x4849CC4: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x484C30F: realloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C52B: H5MM_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18C0F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E18FD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1A2BB: H5T__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1EA5F: H5T_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C9F: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,840 bytes in 5 blocks are still reachable in loss record 4,033 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8ED8B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,848 bytes in 1 blocks are still reachable in loss record 4,034 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C9058F: H5E_get_stack (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C94033: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x526910F: __netcdf_util_module_MOD_nc_file_open (netcdf_util.f90:58)
+==48009==    by 0x52CCF77: readDimension (read_attribute.f90:79)
+==48009==    by 0x175767: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:75)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 1,872 bytes in 6 blocks are still reachable in loss record 4,035 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1732B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A7B3: H5A__get_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE5E7: H5Aget_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90593: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,872 bytes in 6 blocks are still reachable in loss record 4,036 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9F6A3: H5P_get_fill_value (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9FC83: H5Pget_fill_value (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40EDF: nc4_get_var_meta (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E2BF: nc4_hdf5_find_grp_var_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4376F: NC4_HDF5_inq_var_all (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FFCF7: nc_inq_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331283: nf_inq_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372683: __netcdf_MOD_nf90_inquire_variable (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 1,896 bytes in 1 blocks are still reachable in loss record 4,037 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E55B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,920 bytes in 20 blocks are still reachable in loss record 4,038 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F22B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 1,932 bytes in 7 blocks are still reachable in loss record 4,039 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B07B: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CBDB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,936 bytes in 6 blocks are still reachable in loss record 4,040 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61213: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D627D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D774B7: H5O__obj_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D77643: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 1,936 bytes in 2 blocks are possibly lost in loss record 4,041 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512958F: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:495)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52458C3: initHRU (init_hru_actor.f90:258)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,952 bytes in 1 blocks are still reachable in loss record 4,042 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4F66DEF: caf::actor caf::make_actor<caf::io::basp_broker, caf::actor, caf::actor_config&>(unsigned long, caf::node_id, caf::actor_system*, caf::actor_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5FA1B: caf::infer_handle_from_class<caf::io::basp_broker, std::is_base_of<caf::abstract_actor, caf::io::basp_broker>::value>::type caf::actor_system::spawn_impl<caf::io::basp_broker, (caf::spawn_options)8>(caf::actor_config&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F5AB33: caf::actor caf::io::middleman::named_broker<caf::io::basp_broker>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x4F44AFB: caf::io::middleman::start() (in /usr/local/lib/libcaf_io.so.0.18.6)
+==48009==    by 0x49F36DF: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 1,992 bytes in 1 blocks are still reachable in loss record 4,043 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE47C3: H5FS_sinfo_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE5627: H5FS_sect_add (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D447CF: H5MF__add_sect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D485BB: H5MF_xfree (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37D17: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39F5F: H5C_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C13603: H5AC_unprotect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D63C27: H5O__chunk_delete (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 2,016 bytes in 18 blocks are still reachable in loss record 4,044 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0FF3: H5P_create_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFE93: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,016 bytes in 36 blocks are still reachable in loss record 4,045 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8DC43: H5Pcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E4BB: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 2,048 bytes in 1 blocks are still reachable in loss record 4,046 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4A83F2F: __gnu_cxx::new_allocator<caf::config_option>::allocate(unsigned long, void const*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A830B3: std::allocator_traits<std::allocator<caf::config_option> >::allocate(std::allocator<caf::config_option>&, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A820AB: std::_Vector_base<caf::config_option, std::allocator<caf::config_option> >::_M_allocate(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A81143: void std::vector<caf::config_option, std::allocator<caf::config_option> >::_M_realloc_insert<caf::config_option>(__gnu_cxx::__normal_iterator<caf::config_option*, std::vector<caf::config_option, std::allocator<caf::config_option> > >, caf::config_option&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7FBA3: caf::config_option& std::vector<caf::config_option, std::allocator<caf::config_option> >::emplace_back<caf::config_option>(caf::config_option&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7DA3F: caf::config_option_set::add(caf::config_option) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A7D617: caf::config_option_adder::add_impl(caf::config_option&&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x188997: caf::config_option_adder& caf::config_option_adder::add<bool>(bool&, std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >) (config_option_adder.hpp:28)
+==48009==    by 0x18833B: config::config() (main.cpp:35)
+==48009==    by 0x18A47F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:77)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 2,048 bytes in 1 blocks are still reachable in loss record 4,047 of 4,204
+==48009==    at 0x4849CC4: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x484C30F: realloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6D4C52B: H5MM_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3D0C7: H5L_register (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D42ED7: H5L_register_external (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D38FAB: H5L__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3905F: H5L_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3CB7: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,048 bytes in 1 blocks are possibly lost in loss record 4,048 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51DAD67: __ffile_info_module_MOD_ffile_info (ffile_info.f90:199)
+==48009==    by 0x51703A3: ffile_info_C (cppwrap_fileAccess.f90:39)
+==48009==    by 0x1316F3: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:198)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 2,080 bytes in 1 blocks are still reachable in loss record 4,049 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF16CF: H5S_select_hyperslab (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF27E7: H5Sselect_hyperslab (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A4298B: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF6EB: __def_output_module_MOD_write_hru_info (def_output.f90:525)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 2,104 bytes in 1 blocks are still reachable in loss record 4,050 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9D7: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E53F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 2,112 bytes in 24 blocks are still reachable in loss record 4,051 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D70803: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC43: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 2,136 bytes in 1 blocks are still reachable in loss record 4,052 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF8C43: H5S_select_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6E8DB: H5D_vlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4ACDF: H5Dvlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF4B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 2,136 bytes in 1 blocks are still reachable in loss record 4,053 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF961B: H5S_select_shape_same (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C765AF: H5D__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76F0B: H5Dwrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A42C9F: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF6EB: __def_output_module_MOD_write_hru_info (def_output.f90:525)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009== 
+==48009== 2,184 bytes in 39 blocks are still reachable in loss record 4,054 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 2,208 bytes in 6 blocks are still reachable in loss record 4,055 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDA7F: H5S_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0B33: H5S_create_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DE0EBF: H5Screate_simple (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3860F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,208 bytes in 6 blocks are still reachable in loss record 4,056 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38643: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,208 bytes in 6 blocks are still reachable in loss record 4,057 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C73C4F: H5D__get_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C496AF: H5Dget_space (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B90423: H5DSget_num_scales (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A3F93B: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A4039F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF9C97: H5G__link_iterate_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 2,208 bytes in 23 blocks are still reachable in loss record 4,058 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E1723B: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,256 bytes in 1 blocks are still reachable in loss record 4,059 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE863: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC1577: H5P_register_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D9725B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFEB3: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A44223: NC_HDF5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA8BF: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 2,280 bytes in 1 blocks are still reachable in loss record 4,060 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1E5B: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 2,280 bytes in 1 blocks are still reachable in loss record 4,061 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB1E5B: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4C73: H5F__open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA37DB: H5Fopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A33: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 2,320 bytes in 2 blocks are still reachable in loss record 4,062 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D613DF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61E8F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7645F: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 2,496 bytes in 8 blocks are still reachable in loss record 4,063 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,496 bytes in 8 blocks are still reachable in loss record 4,064 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A05F: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EDA7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,496 bytes in 24 blocks are still reachable in loss record 4,065 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B86B: H5A__copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A20F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,512 bytes in 1 blocks are still reachable in loss record 4,066 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76673: H5D__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76F0B: H5Dwrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A42C9F: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF6EB: __def_output_module_MOD_write_hru_info (def_output.f90:525)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009== 
+==48009== 2,640 bytes in 30 blocks are still reachable in loss record 4,067 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A3540F: nc4_att_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3BEDF: nc4_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3C347: NC4_HDF5_put_att (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FB5EB: nc_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632D91F: nf_put_att_text_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63743F7: __netcdf_MOD_nf90_put_att_text (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C438B: __def_output_module_MOD_put_attrib (def_output.f90:311)
+==48009==    by 0x51C67DB: def_output (def_output.f90:187)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009== 
+==48009== 2,744 bytes in 49 blocks are still reachable in loss record 4,068 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC025F: H5P_add_prop (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC038B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 2,808 bytes in 9 blocks are still reachable in loss record 4,069 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37737: nc4_get_hdf_typeid (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A37E1F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,904 bytes in 3 blocks are possibly lost in loss record 4,070 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512958F: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:495)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52459E3: initHRU (init_hru_actor.f90:260)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 2,912 bytes in 28 blocks are still reachable in loss record 4,071 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B86B: H5A__copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A20F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 2,912 bytes in 28 blocks are still reachable in loss record 4,072 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 2,944 bytes in 8 blocks are still reachable in loss record 4,073 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38CA7: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,944 bytes in 8 blocks are still reachable in loss record 4,074 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EEB7: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 2,968 bytes in 7 blocks are still reachable in loss record 4,075 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D621AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D629CF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3BD77: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D774B7: H5O__obj_class (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D77643: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 2,968 bytes in 53 blocks are still reachable in loss record 4,076 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A38C1B: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 3,120 bytes in 10 blocks are still reachable in loss record 4,077 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6D26B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC23: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 3,120 bytes in 10 blocks are still reachable in loss record 4,078 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C0D3: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 3,136 bytes in 8 blocks are still reachable in loss record 4,079 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7B0B3: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CBDB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 3,432 bytes in 11 blocks are still reachable in loss record 4,080 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E21207: H5Tcopy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96DEB: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 3,432 bytes in 11 blocks are still reachable in loss record 4,081 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 3,432 bytes in 11 blocks are still reachable in loss record 4,082 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 3,432 bytes in 11 blocks are still reachable in loss record 4,083 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7066F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81FAF: H5O_msg_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D97DD3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE49F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC43B7: H5P_get (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C25B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 3,472 bytes in 62 blocks are still reachable in loss record 4,084 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF537: H5P_close (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35A6B: H5I_dec_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D35C57: H5I_dec_app_ref (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D91A53: H5Pclose (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A382E3: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 3,500 bytes in 3,500 blocks are still reachable in loss record 4,085 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5119117: __alloc_file_access_MOD_allocatedat_int (alloc_file_access.f90:308)
+==48009==    by 0x5122F2B: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:163)
+==48009==    by 0x523C0CB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:175)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 3,840 bytes in 1 blocks are still reachable in loss record 4,086 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5121BA7: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:138)
+==48009==    by 0x523C0CB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:175)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 3,840 bytes in 1 blocks are possibly lost in loss record 4,087 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DBB3: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:171)
+==48009==    by 0x5245833: initHRU (init_hru_actor.f90:257)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 3,840 bytes in 8 blocks are possibly lost in loss record 4,088 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512682B: __allocspace4chm_module_MOD_allocatedat_int (allocspaceActors.f90:558)
+==48009==    by 0x512E49B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:183)
+==48009==    by 0x5245833: initHRU (init_hru_actor.f90:257)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 3,840 bytes in 20 blocks are possibly lost in loss record 4,089 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x532C40B: __t2enthalpy_module_MOD_t2e_lookup (t2enthalpy.f90:130)
+==48009==    by 0x51104EF: setupHRUParam (SummaActors_setup.f90:259)
+==48009==    by 0x16AABB: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:192)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 3,848 bytes in 37 blocks are still reachable in loss record 4,090 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0B86B: H5A__copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0BA6B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8274B: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 4,000 bytes in 250 blocks are still reachable in loss record 4,091 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511C43B: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:206)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523C78B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:182)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 4,000 bytes in 250 blocks are still reachable in loss record 4,092 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5241C7B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:227)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 4,104 bytes in 1 blocks are still reachable in loss record 4,093 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32263: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 4,104 bytes in 1 blocks are still reachable in loss record 4,094 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C837: H5HG_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E91B6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32043: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 4,104 bytes in 1 blocks are still reachable in loss record 4,095 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2D28F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B2EF: H5HG__protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B817: H5HG_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9219F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31EC7: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C09A57: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 4,224 bytes in 8 blocks are still reachable in loss record 4,096 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9FB: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E53F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6DD33: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 4,283 bytes in 14 blocks are still reachable in loss record 4,097 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54C7B: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 4,368 bytes in 42 blocks are still reachable in loss record 4,098 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC090F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 4,608 bytes in 16 blocks are still reachable in loss record 4,099 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D6394B: H5O__chunk_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53AD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D541E3: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 4,784 bytes in 13 blocks are still reachable in loss record 4,100 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDA7F: H5S_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDDD33: H5Screate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E27: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 4,784 bytes in 13 blocks are still reachable in loss record 4,101 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E223: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 4,784 bytes in 13 blocks are still reachable in loss record 4,102 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B96E4B: H5LT_set_attribute_string (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6B8E243: H5DSset_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38BE7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 4,784 bytes in 13 blocks are still reachable in loss record 4,103 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A36D67: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38BF7: nc4_create_dim_wo_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3913B: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 4,800 bytes in 5 blocks are possibly lost in loss record 4,104 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5128DCB: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:492)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x52458C3: initHRU (init_hru_actor.f90:258)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 4,800 bytes in 5 blocks are possibly lost in loss record 4,105 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51F05D7: __indexstate_module_MOD_resizeindx (indexState.f90:601)
+==48009==    by 0x51F46E3: __indexstate_module_MOD_indexstate (indexState.f90:187)
+==48009==    by 0x515C92F: __coupled_em_module_MOD_coupled_em (coupled_em.f90:745)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,106 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35533: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,107 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35543: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,108 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35553: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,109 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35563: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,110 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A35573: nc4_grp_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A356D7: nc4_file_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3E37F: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,111 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C709B: def_output (def_output.f90:206)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,112 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE567: __def_output_module_MOD_write_hru_info (def_output.f90:499)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,113 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BE93F: __def_output_module_MOD_write_hru_info (def_output.f90:504)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,114 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BED17: __def_output_module_MOD_write_hru_info (def_output.f90:509)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,240 bytes in 1 blocks are still reachable in loss record 4,115 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x63730F3: __netcdf_MOD_nf90_def_var_onedim (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51BF0EF: __def_output_module_MOD_write_hru_info (def_output.f90:514)
+==48009==    by 0x51C778F: def_output (def_output.f90:224)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 5,432 bytes in 7 blocks are still reachable in loss record 4,116 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D553FB: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 5,520 bytes in 15 blocks are still reachable in loss record 4,117 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5A8B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C323: H5A__compact_build_table (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5E3E3: H5O_attr_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5EC7B: H5O__attr_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0FA6B: H5A__iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C00C8B: H5Aiterate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8E92B: H5DSis_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009== 
+==48009== 5,568 bytes in 1 blocks are still reachable in loss record 4,118 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523CE4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:189)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 5,568 bytes in 1 blocks are possibly lost in loss record 4,119 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x5245953: initHRU (init_hru_actor.f90:259)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 5,696 bytes in 1 blocks are still reachable in loss record 4,120 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512243F: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:148)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 5,696 bytes in 1 blocks are possibly lost in loss record 4,121 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x52459E3: initHRU (init_hru_actor.f90:260)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 5,936 bytes in 106 blocks are still reachable in loss record 4,122 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBF993: H5P_create_id (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBFF2F: H5P__init_package (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC017F: H5P_init (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BF3C97: H5_init_library (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C93FA7: H5Eset_auto2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3D617: nc4_hdf5_initialize (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 6,176 bytes in 1 blocks are still reachable in loss record 4,123 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2C89B: H5HG_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E91B6F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E32043: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0A0EF: H5A__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFDCB7: H5Awrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF33: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 6,176 bytes in 1 blocks are still reachable in loss record 4,124 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2D363: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B2EF: H5HG__protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D2B817: H5HG_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E9219F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E31EC7: H5T__conv_vlen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E24607: H5T_convert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 6,240 bytes in 20 blocks are still reachable in loss record 4,125 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E175D3: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C099BB: H5A__read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFE04F: H5Aread (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8F22B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 6,968 bytes in 67 blocks are still reachable in loss record 4,126 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DBE637: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 7,000 bytes in 7 blocks are still reachable in loss record 4,127 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512030B: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:76)
+==48009==    by 0x523A85B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:149)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 7,160 bytes in 30 blocks are still reachable in loss record 4,128 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53F2F: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6BFC253: H5Acreate2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 7,176 bytes in 23 blocks are still reachable in loss record 4,129 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6E17257: H5T_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D04F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 7,192 bytes in 3 blocks are still reachable in loss record 4,130 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA92BF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CAA62B: H5F__accum_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DD3BB3: H5PB_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB74CF: H5F_block_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C37B1F: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1105B: H5AC_flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CADB27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 7,392 bytes in 132 blocks are still reachable in loss record 4,131 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB5E3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFB963: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DFDC6B: H5SL_insert (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0A3F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 7,760 bytes in 10 blocks are still reachable in loss record 4,132 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D53693: H5O_alloc_msgs (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54267: H5O__alloc_chunk (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5550F: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8,080 bytes in 1 blocks are still reachable in loss record 4,133 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53BAB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 8,096 bytes in 22 blocks are still reachable in loss record 4,134 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DDEA37: H5S_copy (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D0B7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A38567: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A39383: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 8,200 bytes in 1 blocks are still reachable in loss record 4,135 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF8C93: H5S_select_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6E8DB: H5D_vlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4ACDF: H5Dvlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF4B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8,200 bytes in 1 blocks are still reachable in loss record 4,136 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DF8CAB: H5S_select_iterate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6E8DB: H5D_vlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4ACDF: H5Dvlen_reclaim (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6B8EF4B: H5DSattach_scale (in /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1)
+==48009==    by 0x6A38FF3: nc4_rec_write_metadata (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3ACD7: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69F9C2B: nc_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6374B63: __netcdf_MOD_nf90_enddef (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8,200 bytes in 1 blocks are still reachable in loss record 4,137 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7CF9B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7D9DF: H5D__select_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C602C7: H5D__contig_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C766D3: H5D__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76F0B: H5Dwrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A42C9F: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8,200 bytes in 1 blocks are still reachable in loss record 4,138 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7CFAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7D9DF: H5D__select_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C602C7: H5D__contig_write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C766D3: H5D__write (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C76F0B: H5Dwrite (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A42C9F: NC4_put_vars (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FEA4F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x63323EF: nf_put_var1_int64_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6343E7F: __netcdf_MOD_nf90_put_var_eightbyteint (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8,437 bytes in 2 blocks are still reachable in loss record 4,139 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5AEB7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D827CB: H5O__msg_iterate_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5F9A7: H5O__attr_exists (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0C01F: H5A__exists (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0243B: H5Aexists (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A40A63: NC4_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA86B: NC_open (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632F12B: nf__open_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x637491B: __netcdf_MOD_nf90_open (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009== 
+==48009== 8,607 bytes in 1 blocks are still reachable in loss record 4,140 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D61213: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D627D7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C3B183: H5C_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C12BD7: H5AC_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D763AB: H5O_protect (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D772E3: H5O_obj_type (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CF749F: H5G__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CE8BCF: H5Gopen2 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E917: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 9,656 bytes in 28 blocks are still reachable in loss record 4,141 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC44F: H5FL_blk_realloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D54C7B: H5O__alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D84187: H5O__msg_alloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8446F: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D5C323: H5O__attr_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0D203: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C0DA07: H5A__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C082A7: H5Acreate1 (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A37E9F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 9,712 bytes in 85 blocks are possibly lost in loss record 4,142 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5301167: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:539)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009== 
+==48009== 9,752 bytes in 23 blocks are still reachable in loss record 4,143 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7AD3B: H5O_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CBDB: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 10,176 bytes in 1 blocks are still reachable in loss record 4,144 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51218BF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:130)
+==48009==    by 0x523BAEF: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:168)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 10,176 bytes in 1 blocks are possibly lost in loss record 4,145 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512DE9B: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:172)
+==48009==    by 0x52457A3: initHRU (init_hru_actor.f90:256)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 12,000 bytes in 750 blocks are still reachable in loss record 4,146 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511C43B: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:206)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523CE4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:189)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 15,168 bytes in 8 blocks are still reachable in loss record 4,147 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E55B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6DD33: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 15,792 bytes in 7 blocks are still reachable in loss record 4,148 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7C2C3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D817E7: H5O_msg_read_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D81AE7: H5O_msg_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78327: H5D__layout_oh_read (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C7127F: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 16,000 bytes in 1 blocks are still reachable in loss record 4,149 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51228D3: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:151)
+==48009==    by 0x523AF17: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:156)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16,000 bytes in 1 blocks are still reachable in loss record 4,150 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x523EFCB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:225)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16,000 bytes in 8 blocks are still reachable in loss record 4,151 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5121163: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:98)
+==48009==    by 0x523AB4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:153)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16,000 bytes in 250 blocks are still reachable in loss record 4,152 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511EE5F: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:215)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523AF17: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:156)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 16,000 bytes in 1,000 blocks are still reachable in loss record 4,153 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511C43B: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:206)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 17,288 bytes in 1 blocks are still reachable in loss record 4,154 of 4,204
+==48009==    at 0x484A3C4: operator new(unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x49F2DCB: caf::actor_system::actor_system(caf::actor_system_config&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18A54F: int caf::exec_main<caf::id_block::summa, caf::io::middleman, void (*)(caf::actor_system&, config const&)>(void (*)(caf::actor_system&, config const&), int, char**) (exec_main.hpp:90)
+==48009==    by 0x187A33: main (main.cpp:122)
+==48009== 
+==48009== 17,936 bytes in 118 blocks are still reachable in loss record 4,155 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x7AFA4E3: ??? (in /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0)
+==48009==    by 0x7AFBDE3: asn1_array2tree (in /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0)
+==48009==    by 0x7221487: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 20,700 bytes in 1 blocks are still reachable in loss record 4,156 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x513B127: __childstruc_module_MOD_childstruc (childStruc.f90:65)
+==48009==    by 0x5311937: defineGlobalData (summaActors_globalData.f90:143)
+==48009==    by 0x1756F3: caf::job_actor(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor) (job_actor.cpp:70)
+==48009==    by 0x1BB19B: decltype ({parm#1}((forward<caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>&, caf::stateful_actor<caf::job_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1BAF0B: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::job_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::job_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4A20DBF: caf::scheduler::worker<caf::policy::work_stealing>::run() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 20,944 bytes in 1 blocks are still reachable in loss record 4,157 of 4,204
+==48009==    at 0x484AAA4: operator new[](unsigned long) (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x4B1495B: caf::detail::resize_global_meta_objects(unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B14CDB: caf::detail::set_global_meta_objects(unsigned short, caf::span<caf::detail::meta_object const>) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x18FE0F: void caf::init_global_meta_objects_impl<caf::id_block::summa, (unsigned short)200, (unsigned short)201, (unsigned short)202, (unsigned short)203, (unsigned short)204, (unsigned short)205, (unsigned short)206, (unsigned short)207, (unsigned short)208, (unsigned short)209, (unsigned short)210, (unsigned short)211, (unsigned short)212, (unsigned short)213, (unsigned short)214, (unsigned short)215, (unsigned short)216, (unsigned short)217, (unsigned short)218, (unsigned short)219, (unsigned short)220, (unsigned short)221, (unsigned short)222, (unsigned short)223, (unsigned short)224, (unsigned short)225, (unsigned short)226, (unsigned short)227, (unsigned short)228, (unsigned short)229, (unsigned short)230, (unsigned short)231, (unsigned short)232, (unsigned short)233, (unsigned short)234, (unsigned short)235, (unsigned short)236, (unsigned short)237>(std::integer_sequence<unsigned short, (unsigned short)200, (unsigned short)201, (unsigned short)202, (unsigned short)203, (unsigned short)204, (unsigned short)205, (unsigned short)206, (unsigned short)207, (unsigned short)208, (unsigned short)209, (unsigned short)210, (unsigned short)211, (unsigned short)212, (unsigned short)213, (unsigned short)214, (unsigned short)215, (unsigned short)216, (unsigned short)217, (unsigned short)218, (unsigned short)219, (unsigned short)220, (unsigned short)221, (unsigned short)222, (unsigned short)223, (unsigned short)224, (unsigned short)225, (unsigned short)226, (unsigned short)227, (unsigned short)228, (unsigned short)229, (unsigned short)230, (unsigned short)231, (unsigned short)232, (unsigned short)233, (unsigned short)234, (unsigned short)235, (unsigned short)236, (unsigned short)237>) (init_global_meta_objects.hpp:54)
+==48009==    by 0x18CDDB: void caf::init_global_meta_objects<caf::id_block::summa>() (init_global_meta_objects.hpp:63)
+==48009==    by 0x18B82B: void caf::exec_main_init_meta_objects_single<caf::id_block::summa>() (exec_main.hpp:43)
+==48009==    by 0x18A39B: void caf::exec_main_init_meta_objects<caf::id_block::summa, caf::io::middleman>() (exec_main.hpp:48)
+==48009==    by 0x187A1B: main (main.cpp:122)
+==48009== 
+==48009== 20,960 bytes in 4 blocks are still reachable in loss record 4,158 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C7157: def_output (def_output.f90:207)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 20,960 bytes in 4 blocks are still reachable in loss record 4,159 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A0394F: NC_hashmapnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A364EB: ncindexnew (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A351EF: nc4_var_list_add2 (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A352CB: nc4_var_list_add (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A41C5B: NC4_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FCBBF: nc_def_var (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6331093: nf_def_var_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6372B6F: __netcdf_MOD_nf90_def_var_manydims (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C359F: __def_output_module_MOD_def_variab (def_output.f90:425)
+==48009==    by 0x51C72CF: def_output (def_output.f90:209)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009== 
+==48009== 22,000 bytes in 2,750 blocks are still reachable in loss record 4,160 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511BFF7: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:205)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523DD9B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:206)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 22,560 bytes in 10 blocks are still reachable in loss record 4,161 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7BA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77E5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6DD33: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 23,592 bytes in 8 blocks are still reachable in loss record 4,162 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1B9D7: H5B_shared_new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C4E53F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53B4F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6DD33: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 23,939 bytes in 76 blocks are still reachable in loss record 4,163 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6C381B7: H5C__flush_single_entry (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C39763: H5C_flush_cache (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C1105B: H5AC_flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CADB27: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB04B3: H5F__flush_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB7BD7: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB9747: H5F_flush_mounts (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB066F: H5F__flush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA3DFF: H5Fflush (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3AC77: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6A3B36F: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 24,000 bytes in 3,000 blocks are still reachable in loss record 4,164 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511BFF7: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:205)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523C78B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:182)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 25,832 bytes in 66 blocks are still reachable in loss record 4,165 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE6AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC0367: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC07D3: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 29,328 bytes in 13 blocks are still reachable in loss record 4,166 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7BA63: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D844F3: H5O__msg_append_real (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D8482F: H5O_msg_append_oh (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77E5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6CC6B: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 30,495 bytes in 49 blocks are still reachable in loss record 4,167 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6DBE6AB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6DC090F: H5P_copy_plist (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A95B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 32,648 bytes in 7 blocks are still reachable in loss record 4,168 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A90F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C711B7: H5D_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C791A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7765B: H5O__open_by_loc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D777CB: H5O_open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D7796F: H5O__open_name (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D4CFBB: H5Oopen (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3FA47: ??? (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x6CF68A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 33,000 bytes in 8,250 blocks are still reachable in loss record 4,169 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5115E6B: __alloc_file_access_MOD_allocatedat_int (alloc_file_access.f90:297)
+==48009==    by 0x5122F2B: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:163)
+==48009==    by 0x523C0CB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:175)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 34,560 bytes in 1 blocks are still reachable in loss record 4,170 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51130DF: __access_forcing_module_MOD_access_forcingfile (access_forcing.f90:90)
+==48009==    by 0x516F3FF: FileAccessActor_ReadForcing (cppwrap_fileAccess.f90:203)
+==48009==    by 0x1304B3: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}::operator()(access_forcing, int, caf::actor) const (file_access_actor.cpp:76)
+==48009==    by 0x134A0B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, 0l, 1l, 2l, caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::detail::int_list<0l, 1l, 2l>, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:22)
+==48009==    by 0x134A9B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, , caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:33)
+==48009==    by 0x134B47: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>)::{lambda(auto:1&)#1}::operator()<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}>(auto, caf::detail::dummy_timeout_definition) const (behavior_impl.hpp:123)
+==48009==    by 0x1358BF: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>) (behavior_impl.hpp:133)
+==48009==    by 0x13462B: caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A42F: caf::scheduled_actor::consume(caf::mailbox_element&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 40,000 bytes in 250 blocks are still reachable in loss record 4,171 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511CDEB: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:208)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523C78B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:182)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 48,000 bytes in 3 blocks are still reachable in loss record 4,172 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51228D3: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:151)
+==48009==    by 0x523D8DB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:199)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 48,000 bytes in 750 blocks are still reachable in loss record 4,173 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511EE5F: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:215)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523D8DB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:199)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 48,000 bytes in 2 blocks are possibly lost in loss record 4,174 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5129A43: __allocspace4chm_module_MOD_allocatedat_dp (allocspaceActors.f90:497)
+==48009==    by 0x512E537: __allocspace4chm_module_MOD_alloclocal (allocspaceActors.f90:184)
+==48009==    by 0x5245B1B: initHRU (init_hru_actor.f90:262)
+==48009==    by 0x16A8D3: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:155)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 48,000 bytes in 60 blocks are possibly lost in loss record 4,175 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x532CB33: __t2enthalpy_module_MOD_t2e_lookup (t2enthalpy.f90:136)
+==48009==    by 0x51104EF: setupHRUParam (SummaActors_setup.f90:259)
+==48009==    by 0x16AABB: caf::Initialize_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:192)
+==48009==    by 0x16A457: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor) (hru_actor.cpp:57)
+==48009==    by 0x168013: decltype ({parm#1}((forward<caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})), move((get<5l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), 0l, 1l, 2l, 3l, 4l, 5l, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l, 5l>, std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>&, caf::stateful_actor<caf::hru_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x167C17: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::hru_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor), std::tuple<int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::stateful_actor<caf::gru_state, caf::event_based_actor>*>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C08A47: caf::scheduled_actor::resume(caf::execution_unit*, unsigned long) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 60,000 bytes in 750 blocks are still reachable in loss record 4,176 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5116C5F: __alloc_file_access_MOD_allocatedat_int (alloc_file_access.f90:300)
+==48009==    by 0x5122F2B: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:163)
+==48009==    by 0x523C0CB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:175)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 64,640 bytes in 8 blocks are still reachable in loss record 4,177 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC1E7: H5FL_blk_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDC323: H5FL_blk_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C53BAB: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C77C5B: H5D__layout_oh_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6DD33: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 72,656 bytes in 478 blocks are still reachable in loss record 4,178 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x7AFA4E3: ??? (in /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0)
+==48009==    by 0x7AFBDE3: asn1_array2tree (in /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0)
+==48009==    by 0x72213E7: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x71F008B: ??? (in /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0)
+==48009==    by 0x400E8B3: call_init.part.0 (dl-init.c:72)
+==48009==    by 0x400E9B3: call_init (dl-init.c:30)
+==48009==    by 0x400E9B3: _dl_init (dl-init.c:119)
+==48009==    by 0x4001183: ??? (in /usr/lib/aarch64-linux-gnu/ld-2.31.so)
+==48009== 
+==48009== 84,000 bytes in 500 blocks are still reachable in loss record 4,179 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511DC4F: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:211)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 107,272 bytes in 23 blocks are still reachable in loss record 4,180 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6A90F: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6C053: H5D__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C78FAF: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D797EF: H5O_obj_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3C113: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0B9A3: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D0C0CF: H5G_traverse (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6D3DCC7: H5L_link_object (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C6BA67: H5D__create_named (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009== 
+==48009== 138,000 bytes in 17,250 blocks are still reachable in loss record 4,181 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511BFF7: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:205)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523CE4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:189)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 138,000 bytes in 17,250 blocks are still reachable in loss record 4,182 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511BFF7: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:205)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 200,000 bytes in 250 blocks are still reachable in loss record 4,183 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511C90F: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:207)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 200,000 bytes in 500 blocks are still reachable in loss record 4,184 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5116783: __alloc_file_access_MOD_allocatedat_int (alloc_file_access.f90:299)
+==48009==    by 0x5122F2B: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:163)
+==48009==    by 0x523C0CB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:175)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 202,000 bytes in 250 blocks are still reachable in loss record 4,185 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511D78F: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:210)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 208,000 bytes in 13 blocks are still reachable in loss record 4,186 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51228D3: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:151)
+==48009==    by 0x523DD9B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:206)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 240,000 bytes in 250 blocks are still reachable in loss record 4,187 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511D2C3: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:209)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 240,000 bytes in 1,500 blocks are still reachable in loss record 4,188 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511CDEB: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:208)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523CE4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:189)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 241,920 bytes in 7 blocks are still reachable in loss record 4,189 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51149A7: __access_forcing_module_MOD_access_forcingfile (access_forcing.f90:124)
+==48009==    by 0x516F3FF: FileAccessActor_ReadForcing (cppwrap_fileAccess.f90:203)
+==48009==    by 0x1304B3: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}::operator()(access_forcing, int, caf::actor) const (file_access_actor.cpp:76)
+==48009==    by 0x134A0B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, 0l, 1l, 2l, caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::detail::int_list<0l, 1l, 2l>, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:22)
+==48009==    by 0x134A9B: decltype(auto) caf::detail::apply_args<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, , caf::const_typed_message_view<access_forcing, int, caf::actor> >(caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}&, caf::const_typed_message_view<access_forcing, int, caf::actor>&) (apply_args.hpp:33)
+==48009==    by 0x134B47: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>)::{lambda(auto:1&)#1}::operator()<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}>(auto, caf::detail::dummy_timeout_definition) const (behavior_impl.hpp:123)
+==48009==    by 0x1358BF: bool caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul, 4ul, 5ul, 6ul, 7ul, 8ul, 9ul>) (behavior_impl.hpp:133)
+==48009==    by 0x13462B: caf::detail::default_behavior_impl<std::tuple<caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(initalize_outputStructure)#1}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_param, int, int)#2}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing, int, caf::actor)#3}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(access_forcing_internal, int)#4}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(write_output, int, int, int, caf::actor)#5}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(read_and_write, int, int, int, int, caf::actor)#6}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(run_failure, int)#7}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(restart_failures)#8}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(deallocate_structures)#9}, caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor)::{lambda(reset_outputCounter, int)#10}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A42F: caf::scheduled_actor::consume(caf::mailbox_element&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 242,000 bytes in 250 blocks are still reachable in loss record 4,190 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511E107: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:212)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523CE4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:189)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 320,000 bytes in 2,000 blocks are still reachable in loss record 4,191 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511CDEB: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:208)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 336,000 bytes in 21 blocks are still reachable in loss record 4,192 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51228D3: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:151)
+==48009==    by 0x523C78B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:182)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 484,000 bytes in 500 blocks are still reachable in loss record 4,193 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511E107: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:212)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523C78B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:182)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 524,288 bytes in 1 blocks are still reachable in loss record 4,194 of 4,204
+==48009==    at 0x484C0A4: calloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6A06287: add_to_NCList (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA567: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x632ED27: nf_create_ (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x6374797: __netcdf_MOD_nf90_create (in /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0)
+==48009==    by 0x51C46AF: __def_output_module_MOD_ini_create (def_output.f90:271)
+==48009==    by 0x51C656F: def_output (def_output.f90:177)
+==48009==    by 0x131A43: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:236)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 527,848 bytes in 1 blocks are still reachable in loss record 4,195 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x6CDB85B: ??? (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDB9FB: H5FL_reg_malloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CDBB43: H5FL_reg_calloc (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C32EEB: H5C_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6C14DAF: H5AC_create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB232B: H5F__new (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB348B: H5F_open (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CB4BDB: H5F__create (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6CA32D7: H5Fcreate (in /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0)
+==48009==    by 0x6A3E5B7: NC4_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009==    by 0x69FA593: NC_create (in /usr/lib/aarch64-linux-gnu/libnetcdf.so.15)
+==48009== 
+==48009== 600,000 bytes in 750 blocks are still reachable in loss record 4,196 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511C90F: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:207)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523CE4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:189)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 726,000 bytes in 750 blocks are still reachable in loss record 4,197 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511E107: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:212)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 960,000 bytes in 60 blocks are still reachable in loss record 4,198 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x512203B: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:141)
+==48009==    by 0x523C0CB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:175)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 960,000 bytes in 2,000 blocks are still reachable in loss record 4,199 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x5117137: __alloc_file_access_MOD_allocatedat_int (alloc_file_access.f90:301)
+==48009==    by 0x5122F2B: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:163)
+==48009==    by 0x523C0CB: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:175)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,200,000 bytes in 1,250 blocks are still reachable in loss record 4,200 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511D2C3: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:209)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523C78B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:182)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,200,000 bytes in 1,250 blocks are still reachable in loss record 4,201 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511D2C3: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:209)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523CE4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:189)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,392,000 bytes in 87 blocks are still reachable in loss record 4,202 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51228D3: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:151)
+==48009==    by 0x523CE4F: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:189)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 1,424,000 bytes in 89 blocks are still reachable in loss record 4,203 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51228D3: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:151)
+==48009==    by 0x523D513: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:196)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A5DF: caf::scheduled_actor::activate(caf::execution_unit*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== 12,000,000 bytes in 500 blocks are still reachable in loss record 4,204 of 4,204
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x511EA1B: __alloc_file_access_MOD_allocatedat_rkind_nsteps (alloc_file_access.f90:214)
+==48009==    by 0x5122FBF: __alloc_file_access_MOD_alloc_outputstruc (alloc_file_access.f90:164)
+==48009==    by 0x523DD9B: __summaactors_initoutputstruct_MOD_initalizeoutput (initOutputStruc.f90:206)
+==48009==    by 0x516F4B3: Init_OutputStruct (cppwrap_fileAccess.f90:183)
+==48009==    by 0x131B6B: caf::initalizeFileAccessActor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*) (file_access_actor.cpp:247)
+==48009==    by 0x13153F: caf::file_access_actor(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor) (file_access_actor.cpp:39)
+==48009==    by 0x185A97: decltype ({parm#1}((forward<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>)({parm#4}), move((get<0l>)({parm#3})), move((get<1l>)({parm#3})), move((get<2l>)({parm#3})), move((get<3l>)({parm#3})), move((get<4l>)({parm#3})))) caf::detail::apply_moved_args_prefixed<caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), 0l, 1l, 2l, 3l, 4l, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&>(caf::behavior (*&)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), caf::detail::int_list<0l, 1l, 2l, 3l, 4l>, std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>&, caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*&) (apply_args.hpp:64)
+==48009==    by 0x1851C7: caf::detail::init_fun_factory_helper<caf::stateful_actor<caf::file_access_state, caf::event_based_actor>, caf::behavior (*)(caf::stateful_actor<caf::file_access_state, caf::event_based_actor>*, int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor), std::tuple<int, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor>, true, true>::operator()(caf::local_actor*) (init_fun_factory.hpp:78)
+==48009==    by 0x4A76803: caf::detail::unique_function<caf::behavior (caf::local_actor*)>::operator()(caf::local_actor*) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E5AF: caf::event_based_actor::make_behavior() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4B3E4B7: caf::event_based_actor::initialize() (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009== 
+==48009== LEAK SUMMARY:
+==48009==    definitely lost: 0 bytes in 0 blocks
+==48009==    indirectly lost: 0 bytes in 0 blocks
+==48009==      possibly lost: 190,005 bytes in 626 blocks
+==48009==    still reachable: 26,686,339 bytes in 78,068 blocks
+==48009==                       of which reachable via heuristic:
+==48009==                         length64           : 165,376 bytes in 311 blocks
+==48009==                         newarray           : 2,624 bytes in 138 blocks
+==48009==                         multipleinheritance: 48 bytes in 1 blocks
+==48009==         suppressed: 0 bytes in 0 blocks
+==48009== 
+==48009== ERROR SUMMARY: 10000140 errors from 774 contexts (suppressed: 0 from 0)
+==48009== 
+==48009== 1 errors in context 1 of 774:
+==48009== Thread 6 caf.worker:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5327B08: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:465)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 2 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5156FE8: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:220)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 3 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4F0: atan (s_atan.c:210)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 4 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4D0: atan (s_atan.c:206)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 5 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA4A0: atan (s_atan.c:197)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 6 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA434: atan (s_atan.c:190)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 7 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA14C: atan (s_atan.c:89)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 8 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA118: atan (s_atan.c:82)
+==48009==    by 0x5156FA7: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 9 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5156F58: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:219)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 10 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 11 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 12 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 13 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 14 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 15 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x5156F27: __conve2temp_module_MOD_temp2ethpy (convE2Temp.f90:214)
+==48009==    by 0x5327AB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:463)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 16 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52EA590: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:210)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 17 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52E9744: __snowalbedo_module_MOD_computealbedo (snowAlbedo.f90:234)
+==48009==    by 0x52EA293: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:189)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 18 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52E9744: __snowalbedo_module_MOD_computealbedo (snowAlbedo.f90:234)
+==48009==    by 0x52EA263: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:188)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 19 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 20 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 21 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 22 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 23 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 24 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EA1F7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:184)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 25 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52EA1E7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:183)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 26 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52EA1E7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:183)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 27 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52EA1E7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:183)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 28 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52EA1E7: __snowalbedo_module_MOD_snowalbedo (snowAlbedo.f90:183)
+==48009==    by 0x515AEBB: __coupled_em_module_MOD_coupled_em (coupled_em.f90:544)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 29 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51C88F8: __derivforce_module_MOD_derivforce (derivforce.f90:196)
+==48009==    by 0x510C4A7: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:301)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 30 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5162C8C: __coupled_em_module_MOD_coupled_em (coupled_em.f90:1423)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 31 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5162390: __coupled_em_module_MOD_coupled_em (coupled_em.f90:1367)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 32 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5155304: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:100)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 33 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x534F694: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:919)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 34 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40C04: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1 errors in context 35 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40BBC: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 36 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA760: atan (s_atan.c:282)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 37 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA724: atan (s_atan.c:233)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 38 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA6F4: atan (s_atan.c:232)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 39 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA6C8: atan (s_atan.c:231)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 40 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA698: atan (s_atan.c:230)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 41 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA66C: atan (s_atan.c:229)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 42 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA63C: atan (s_atan.c:228)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 43 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA610: atan (s_atan.c:227)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 44 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA5E0: atan (s_atan.c:226)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 45 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA5B4: atan (s_atan.c:225)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 46 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA580: atan (s_atan.c:224)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 47 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA548: atan (s_atan.c:218)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 48 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA534: atan (s_atan.c:216)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2 errors in context 49 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA508: atan (s_atan.c:215)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5 errors in context 50 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40BA4: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 51 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x532B544: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:469)
+==48009==    by 0x51D4B63: __eval8summa_module_MOD_eval8summa (eval8summa.f90:428)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 52 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533A790: __updatevars_module_MOD_updatevars (updateVars.f90:633)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 53 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5335AE8: __updatstate_module_MOD_updatesoil (updatState.f90:130)
+==48009==    by 0x5339CB3: __updatevars_module_MOD_updatevars (updateVars.f90:490)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 54 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533599C: __updatstate_module_MOD_updatesoil (updatState.f90:123)
+==48009==    by 0x5339CB3: __updatevars_module_MOD_updatevars (updateVars.f90:490)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 55 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x533597F: __updatstate_module_MOD_updatesoil (updatState.f90:122)
+==48009==    by 0x5339CB3: __updatevars_module_MOD_updatevars (updateVars.f90:490)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 56 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x53391B3: __updatevars_module_MOD_updatevars (updateVars.f90:399)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 57 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x53391B3: __updatevars_module_MOD_updatevars (updateVars.f90:399)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 58 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5329DF0: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x5326EB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:379)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 59 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9444: __soil_utils_module_MOD_liquidhead (soil_utils.f90:140)
+==48009==    by 0x526C97B: __opsplittin_module_MOD_opsplittin (opSplittin.f90:441)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 60 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CAC90: __diagn_evar_module_MOD_diagn_evar (diagn_evar.f90:308)
+==48009==    by 0x515D423: __coupled_em_module_MOD_coupled_em (coupled_em.f90:811)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 61 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5159FE8: __coupled_em_module_MOD_coupled_em (coupled_em.f90:409)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==    by 0x4A754E7: caf::behavior::operator()(caf::detail::invoke_result_visitor&, caf::message&) (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==    by 0x4C0A25B: caf::scheduled_actor::consume(caf::mailbox_element&)::{lambda()#1}::operator()() const (in /usr/local/lib/libcaf_core.so.0.18.6)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 62 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x532B544: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:469)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 20 errors in context 63 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5343698: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:597)
+==48009==    by 0x534EC73: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:799)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 28 errors in context 64 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B3D010: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 28 errors in context 65 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40B44: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 28 errors in context 66 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B15C30: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B40B2B: IDACompleteStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F54B: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 28 errors in context 67 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B40228: IDATestError (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F4AB: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 39 errors in context 68 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B4BADC: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 40 errors in context 69 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x532B523: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:465)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 64 errors in context 70 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x532A1A3: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:769)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 71 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 72 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 73 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 74 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 75 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 76 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 77 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 78 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 79 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 80 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 81 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 82 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 83 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 84 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 85 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 86 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 87 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 88 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 89 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 90 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 91 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 92 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 93 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 94 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 95 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 96 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 97 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 98 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 99 errors in context 99 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x524B138: __layerdivide_module_MOD_layerdivide (layerDivide.f90:287)
+==48009==    by 0x5368903: __volicepack_module_MOD_volicepack (volicePack.f90:111)
+==48009==    by 0x515C683: __coupled_em_module_MOD_coupled_em (coupled_em.f90:725)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 100 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52EBF6F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:170)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 101 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52EBF6F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:170)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 102 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52EBF6F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:170)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 103 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52EBF6F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:170)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 104 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x532AFD0: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:422)
+==48009==    by 0x51D4B63: __eval8summa_module_MOD_eval8summa (eval8summa.f90:428)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 105 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51D3F6C: __eval8summa_module_MOD_eval8summa (eval8summa.f90:321)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 106 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51D3C44: __eval8summa_module_MOD_eval8summa (eval8summa.f90:298)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 107 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5329884: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:701)
+==48009==    by 0x5326EB3: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:379)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 108 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x524FD0C: __layermerge_module_MOD_layermerge (layerMerge.f90:180)
+==48009==    by 0x5368AC3: __volicepack_module_MOD_volicepack (volicePack.f90:126)
+==48009==    by 0x515C683: __coupled_em_module_MOD_coupled_em (coupled_em.f90:725)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 109 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ED4C0: __snwdensify_module_MOD_snwdensify (snwCompact.f90:196)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 110 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ED454: __snwdensify_module_MOD_snwdensify (snwCompact.f90:196)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 111 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ED1EC: __snwdensify_module_MOD_snwdensify (snwCompact.f90:187)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 112 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECEA8: __snwdensify_module_MOD_snwdensify (snwCompact.f90:171)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 113 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECD4C: __snwdensify_module_MOD_snwdensify (snwCompact.f90:152)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 114 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52ECCD7: __snwdensify_module_MOD_snwdensify (snwCompact.f90:144)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 115 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52ECCD7: __snwdensify_module_MOD_snwdensify (snwCompact.f90:144)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 116 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52ECCD7: __snwdensify_module_MOD_snwdensify (snwCompact.f90:144)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 117 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52ECCD7: __snwdensify_module_MOD_snwdensify (snwCompact.f90:144)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 118 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52ECC97: __snwdensify_module_MOD_snwdensify (snwCompact.f90:142)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 119 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52ECC97: __snwdensify_module_MOD_snwdensify (snwCompact.f90:142)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 120 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52ECC97: __snwdensify_module_MOD_snwdensify (snwCompact.f90:142)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 121 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52ECC97: __snwdensify_module_MOD_snwdensify (snwCompact.f90:142)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 122 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECBF8: __snwdensify_module_MOD_snwdensify (snwCompact.f90:132)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 123 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52ECBCF: __snwdensify_module_MOD_snwdensify (snwCompact.f90:130)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 124 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52ECBCF: __snwdensify_module_MOD_snwdensify (snwCompact.f90:130)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 125 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52ECBCF: __snwdensify_module_MOD_snwdensify (snwCompact.f90:130)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 126 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52ECBCF: __snwdensify_module_MOD_snwdensify (snwCompact.f90:130)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 127 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52ECB93: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 128 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52ECB93: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 129 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52ECB93: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 130 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52ECB93: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 131 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECB48: __snwdensify_module_MOD_snwdensify (snwCompact.f90:128)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 132 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52ECB08: __snwdensify_module_MOD_snwdensify (snwCompact.f90:127)
+==48009==    by 0x5155813: __computsnowdepth_module_MOD_computsnowdepth (computSnowDepth.f90:141)
+==48009==    by 0x515E27B: __coupled_em_module_MOD_coupled_em (coupled_em.f90:978)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==    by 0x16CA43: caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke(caf::detail::invoke_result_visitor&, caf::message&) (behavior_impl.hpp:109)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 133 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x532AFD0: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:422)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 134 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 135 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 136 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 137 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 138 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 139 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 140 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 141 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 142 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 143 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 144 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 100 errors in context 145 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5342727: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:450)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 119 errors in context 146 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 119 errors in context 147 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 119 errors in context 148 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 119 errors in context 149 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 119 errors in context 150 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 120 errors in context 151 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53391CC: __updatevars_module_MOD_updatevars (updateVars.f90:405)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 120 errors in context 152 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5338F68: __updatevars_module_MOD_updatevars (updateVars.f90:382)
+==48009==    by 0x51D482F: __eval8summa_module_MOD_eval8summa (eval8summa.f90:398)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 120 errors in context 153 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53504A0: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:1034)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 120 errors in context 154 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x534FC58: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:979)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==    by 0x16D157: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>) (behavior_impl.hpp:133)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 120 errors in context 155 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53426AC: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:447)
+==48009==    by 0x534EC73: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:799)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 120 errors in context 156 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5342448: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:424)
+==48009==    by 0x534EC73: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:799)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 128 errors in context 157 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5302D58: __spline_int_module_MOD_locate (spline_int.f90:114)
+==48009==    by 0x530317F: __spline_int_module_MOD_splint (spline_int.f90:80)
+==48009==    by 0x5329E73: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 128 errors in context 158 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5302D28: __spline_int_module_MOD_locate (spline_int.f90:112)
+==48009==    by 0x530317F: __spline_int_module_MOD_splint (spline_int.f90:80)
+==48009==    by 0x5329E73: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 159 errors in context 159 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 159 errors in context 160 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 159 errors in context 161 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 159 errors in context 162 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 159 errors in context 163 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 159 errors in context 164 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 190 errors in context 165 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B4BB28: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 190 errors in context 166 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B15C30: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 200 errors in context 167 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4F0: atan (s_atan.c:210)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 200 errors in context 168 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4D0: atan (s_atan.c:206)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 200 errors in context 169 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA4A0: atan (s_atan.c:197)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 200 errors in context 170 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA434: atan (s_atan.c:190)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 200 errors in context 171 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA14C: atan (s_atan.c:89)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 200 errors in context 172 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA118: atan (s_atan.c:82)
+==48009==    by 0x532B06F: __t2enthalpy_module_MOD_t2enthalpy (t2enthalpy.f90:428)
+==48009==    by 0x534F007: __varsubstepsundials_module_MOD_updateprogsundials (varSubstepSundials.f90:833)
+==48009==    by 0x535280F: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:416)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 212 errors in context 173 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 212 errors in context 174 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 212 errors in context 175 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 212 errors in context 176 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 218 errors in context 177 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x6B15C47: SUNRpowerR (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BB13: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 219 errors in context 178 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B4BB68: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 240 errors in context 179 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5152034: __computresid_module_MOD_computresid (computResid.f90:264)
+==48009==    by 0x51D5D53: __eval8summa_module_MOD_eval8summa (eval8summa.f90:575)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 180 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F17F0: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1519)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 181 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F16BC: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1496)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 182 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F16A0: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1489)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 183 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F12B4: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 184 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 185 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 186 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F1287: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1468)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 187 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 188 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 189 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F1247: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1467)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 190 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6594: exp@@GLIBC_2.29 (e_exp.c:152)
+==48009==    by 0x52F122B: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1466)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 191 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B6570: exp@@GLIBC_2.29 (e_exp.c:145)
+==48009==    by 0x52F122B: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1466)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 192 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B656C: asdouble (math_config.h:79)
+==48009==    by 0x67B656C: exp@@GLIBC_2.29 (e_exp.c:143)
+==48009==    by 0x52F122B: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1466)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 193 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B6530: exp@@GLIBC_2.29 (e_exp.c:105)
+==48009==    by 0x52F122B: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1466)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 194 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 195 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 196 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 197 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 198 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 199 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F1143: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1460)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 200 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 201 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 202 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 203 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 204 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 205 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F10BB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1459)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 206 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 207 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 208 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 209 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 210 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 211 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F0FAB: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1457)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 212 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 213 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 214 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 215 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 216 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 217 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F0F23: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1456)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 218 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 219 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 220 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 221 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 222 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 223 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F0E3F: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1449)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 258 errors in context 224 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F0C04: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1438)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 285 errors in context 225 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6791E60: sqrt (w_sqrt_compat.c:31)
+==48009==    by 0x6B56893: N_VWrmsNorm_Serial (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B179C3: N_VWrmsNorm (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BA7B: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 286 errors in context 226 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B56860: N_VWrmsNorm_Serial (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B179C3: N_VWrmsNorm (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4BA7B: idaNlsConvTest (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A427: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 297 errors in context 227 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 297 errors in context 228 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 297 errors in context 229 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 396 errors in context 230 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B920C: pow@@GLIBC_2.29 (e_pow.c:322)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 396 errors in context 231 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9208: pow@@GLIBC_2.29 (e_pow.c:317)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 396 errors in context 232 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 495 errors in context 233 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E54: __math_check_uflow (math_err.c:85)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 495 errors in context 234 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9064: specialcase (e_pow.c:158)
+==48009==    by 0x67B9064: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9064: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 495 errors in context 235 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 495 errors in context 236 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 495 errors in context 237 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 238 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA760: atan (s_atan.c:282)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 239 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA724: atan (s_atan.c:233)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 240 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA6F4: atan (s_atan.c:232)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 241 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA6C8: atan (s_atan.c:231)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 242 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA698: atan (s_atan.c:230)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 243 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA66C: atan (s_atan.c:229)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 244 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA63C: atan (s_atan.c:228)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 245 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA610: atan (s_atan.c:227)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 246 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA5E0: atan (s_atan.c:226)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 247 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA5B4: atan (s_atan.c:225)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 248 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA580: atan (s_atan.c:224)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 249 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA548: atan (s_atan.c:218)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 250 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA534: atan (s_atan.c:216)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 537 errors in context 251 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA508: atan (s_atan.c:215)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 252 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9F08: __soil_utilssundials_module_MOD_liquidheadsundials (soil_utilsSundials.f90:102)
+==48009==    by 0x53401EF: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:763)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 253 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533FDFC: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:732)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 254 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5335F74: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:294)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 255 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5335E28: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:287)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 256 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x5335DFB: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:285)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 257 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x5335DFB: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:285)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 258 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x5335DD7: __updatstatesundials_module_MOD_updatesoilsundials2 (updatStateSundials.f90:284)
+==48009==    by 0x533F32F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:589)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 259 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533E408: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:470)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 260 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533E3AC: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:469)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 261 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x52F9DAF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:197)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 262 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x52F9D87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:197)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 263 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x52F9D87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:197)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 264 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 265 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 266 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 267 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 268 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 269 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9D57: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 270 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 271 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 272 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 273 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 274 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 275 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9D13: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 276 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 277 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 278 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 279 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 280 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 281 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9D03: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 282 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 283 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 284 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 285 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 286 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 287 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9CBF: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 288 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 289 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 290 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 291 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 292 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 293 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9C3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 294 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 295 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 296 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 297 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 298 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 299 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9BE7: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:195)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 300 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 301 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 302 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 303 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 304 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 305 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9B87: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 306 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 307 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 308 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 309 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 310 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 311 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9B3B: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:193)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 312 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9AF4: __soil_utilssundials_module_MOD_d2theta_dpsi2 (soil_utilsSundials.f90:192)
+==48009==    by 0x533E373: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:465)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 313 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x533E26B: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:463)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 700 errors in context 314 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x533E26B: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:463)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 896 errors in context 315 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5302CF0: __spline_int_module_MOD_locate (spline_int.f90:106)
+==48009==    by 0x530317F: __spline_int_module_MOD_splint (spline_int.f90:80)
+==48009==    by 0x5329E73: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 316 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 317 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 318 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 319 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 320 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 321 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 322 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 323 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 324 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 325 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 326 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 327 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 328 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 329 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 330 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 331 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 332 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 333 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 334 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 335 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 336 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 337 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 338 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990 errors in context 339 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1386 errors in context 340 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E54: __math_check_uflow (math_err.c:85)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1386 errors in context 341 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9064: specialcase (e_pow.c:158)
+==48009==    by 0x67B9064: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9064: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1386 errors in context 342 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1386 errors in context 343 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1386 errors in context 344 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1607 errors in context 345 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B90B4: pow@@GLIBC_2.29 (e_pow.c:356)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1607 errors in context 346 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FF4: pow@@GLIBC_2.29 (e_pow.c:329)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1607 errors in context 347 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B90B4: pow@@GLIBC_2.29 (e_pow.c:356)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1607 errors in context 348 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FF4: pow@@GLIBC_2.29 (e_pow.c:329)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1819 errors in context 349 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1819 errors in context 350 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FE8: pow@@GLIBC_2.29 (e_pow.c:314)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2580 errors in context 351 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F0658: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1396)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2800 errors in context 352 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CD688: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:375)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2800 errors in context 353 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CD5F4: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:374)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2800 errors in context 354 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CD078: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:348)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2800 errors in context 355 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51CCEF0: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:347)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2800 errors in context 356 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53006E0: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:428)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==    by 0x16CEC3: bool caf::detail::default_behavior_impl<std::tuple<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(start_hru)#1}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(dt_init_factor, int)#4}>, caf::detail::dummy_timeout_definition>::invoke_impl<0ul, 1ul, 2ul, 3ul>(caf::detail::invoke_result_visitor&, caf::message&, std::integer_sequence<unsigned long, 0ul, 1ul, 2ul, 3ul>)::{lambda(auto:1&)#1}::operator()<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(done_write)#2}>(auto, caf::message&) const (behavior_impl.hpp:123)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2970 errors in context 357 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2970 errors in context 358 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2970 errors in context 359 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 2970 errors in context 360 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3320 errors in context 361 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F4340: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:363)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3500 errors in context 362 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3500 errors in context 363 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3500 errors in context 364 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3500 errors in context 365 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3500 errors in context 366 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3500 errors in context 367 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x533E67F: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:488)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3611 errors in context 368 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3960 errors in context 369 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E78: __math_check_oflow (math_err.c:91)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3960 errors in context 370 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3960 errors in context 371 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 3960 errors in context 372 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4106 errors in context 373 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4106 errors in context 374 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4106 errors in context 375 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4106 errors in context 376 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4106 errors in context 377 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4106 errors in context 378 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4200 errors in context 379 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533E464: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:476)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4200 errors in context 380 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533DDF8: __updatevars4jacdae_module_MOD_updatevars4jacdae (updateVars4JacDAE.f90:435)
+==48009==    by 0x51D20EB: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:291)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4502 errors in context 381 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4785 errors in context 382 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4785 errors in context 383 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4785 errors in context 384 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4785 errors in context 385 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4785 errors in context 386 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4785 errors in context 387 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4884 errors in context 388 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4884 errors in context 389 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4884 errors in context 390 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4884 errors in context 391 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 392 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 393 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 394 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 395 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 396 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 397 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 398 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 399 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 400 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 401 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 402 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 403 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 404 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 405 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 406 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 407 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 408 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 409 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 410 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 411 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 412 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 413 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 414 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 415 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 416 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 417 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 418 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 419 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 420 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 421 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 422 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 423 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 4997 errors in context 424 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 425 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B91A4: pow@@GLIBC_2.29 (e_pow.c:301)
+==48009==    by 0x52F984F: __soil_utils_module_MOD_diceimpede_dtemp (soil_utils.f90:94)
+==48009==    by 0x52F2213: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1100)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 426 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FD8: pow@@GLIBC_2.29 (e_pow.c:299)
+==48009==    by 0x52F984F: __soil_utils_module_MOD_diceimpede_dtemp (soil_utils.f90:94)
+==48009==    by 0x52F2213: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1100)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 427 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E6C: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F984F: __soil_utils_module_MOD_diceimpede_dtemp (soil_utils.f90:94)
+==48009==    by 0x52F2213: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1100)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 428 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F2150: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1085)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 429 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B91A4: pow@@GLIBC_2.29 (e_pow.c:301)
+==48009==    by 0x52F98B3: __soil_utils_module_MOD_iceimpede (soil_utils.f90:75)
+==48009==    by 0x52F1EC3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1039)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 430 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FD8: pow@@GLIBC_2.29 (e_pow.c:299)
+==48009==    by 0x52F98B3: __soil_utils_module_MOD_iceimpede (soil_utils.f90:75)
+==48009==    by 0x52F1EC3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1039)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 431 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E6C: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F98B3: __soil_utils_module_MOD_iceimpede (soil_utils.f90:75)
+==48009==    by 0x52F1EC3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1039)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 432 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F44A0: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:373)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 433 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5156D30: __computthermconduct_module_MOD_computthermconduct (computThermConduct.f90:261)
+==48009==    by 0x51CF987: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:614)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5076 errors in context 434 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5343698: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:597)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 435 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F86F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:479)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 436 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F86B7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 437 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 438 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 439 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 440 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 441 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 442 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F867B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 443 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 444 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 445 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 446 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 447 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F863B: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:477)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 448 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F85F3: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 449 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 450 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 451 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 452 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 453 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F85C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:476)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 454 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8557: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:473)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 455 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8533: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 456 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 457 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 458 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 459 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 460 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 461 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F84FF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 462 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 463 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 464 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 465 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 466 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F84BF: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:472)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 467 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 468 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 469 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 470 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 471 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 472 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8473: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:471)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 473 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F841F: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 474 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 475 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 476 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 477 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 478 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F83F7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:470)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 479 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 480 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 481 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 482 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 483 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 484 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F83C7: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:469)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 485 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F2080: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1076)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 486 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F92B8: __soil_utils_module_MOD_hydcondmp_liq (soil_utils.f90:224)
+==48009==    by 0x52F203B: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1070)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 487 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F924F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 488 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F922F: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 489 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 490 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 491 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 492 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 493 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F920B: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 494 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F91CF: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 495 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 496 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 497 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 498 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 499 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 500 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F91B3: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 501 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 502 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 503 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 504 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 505 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F9187: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:251)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 506 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8B40: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:371)
+==48009==    by 0x52F1DAF: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1026)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 507 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x52F1D8B: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1025)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 508 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5305EC0: __ssdnrgflux_module_MOD_ilayerthermalconduct (ssdNrgFlux.f90:962)
+==48009==    by 0x5308C5F: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:474)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 509 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9F08: __soil_utilssundials_module_MOD_liquidheadsundials (soil_utilsSundials.f90:102)
+==48009==    by 0x5343A8B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:628)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 510 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x533622C: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:196)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5096 errors in context 511 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5140 errors in context 512 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5329DF0: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:748)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5160 errors in context 513 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8380: __soil_utils_module_MOD_dhydcond_dpsi (soil_utils.f90:465)
+==48009==    by 0x52F21E3: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1091)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5160 errors in context 514 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x52F201B: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1069)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5160 errors in context 515 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F9140: __soil_utils_module_MOD_hydcond_psi (soil_utils.f90:248)
+==48009==    by 0x52F1FE7: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1066)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5160 errors in context 516 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x52F1D8B: __soilliqflx_module_MOD_diagv_node (soilLiqFlx.f90:1025)
+==48009==    by 0x52F4D2B: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:465)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5160 errors in context 517 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x5329DCF: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:744)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5160 errors in context 518 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5336378: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:203)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5160 errors in context 519 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53361B0: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:189)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5160 errors in context 520 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8F54: __soil_utils_module_MOD_volfracliq (soil_utils.f90:295)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5160 errors in context 521 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5544 errors in context 522 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67D5E54: __math_check_uflow (math_err.c:85)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5544 errors in context 523 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9064: specialcase (e_pow.c:158)
+==48009==    by 0x67B9064: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9064: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5544 errors in context 524 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9040: specialcase (e_pow.c:145)
+==48009==    by 0x67B9040: exp_inline (e_pow.c:245)
+==48009==    by 0x67B9040: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5544 errors in context 525 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B9034: exp_inline (e_pow.c:204)
+==48009==    by 0x67B9034: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 5544 errors in context 526 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B902C: exp_inline (e_pow.c:197)
+==48009==    by 0x67B902C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 8252 errors in context 527 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B121AC: denseGETRF (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B610CB: SUNLinSolSetup_Dense (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B15897: SUNLinSolSetup (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4A7DB: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 10450 errors in context 528 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8DE0: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:346)
+==48009==    by 0x5308047: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:403)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 10450 errors in context 529 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8B40: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:371)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 10578 errors in context 530 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5304F6C: __ssdnrgflux_module_MOD_ilayerthermalconduct (ssdNrgFlux.f90:824)
+==48009==    by 0x5308C5F: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:474)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 10578 errors in context 531 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52F8CEC: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:343)
+==48009==    by 0x5308047: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:403)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 13778 errors in context 532 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 533 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 534 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 535 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 536 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 537 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 538 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8C7B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:379)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 539 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 540 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 541 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 542 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 543 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 544 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8C3B: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:378)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 545 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 546 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 547 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 548 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 549 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 550 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8BFB: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:376)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 551 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 552 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 553 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 554 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 555 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 15546 errors in context 556 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8BA7: __soil_utils_module_MOD_dpsi_dtheta (soil_utils.f90:375)
+==48009==    by 0x5307F67: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:402)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16451 errors in context 557 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16451 errors in context 558 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16451 errors in context 559 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16451 errors in context 560 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16451 errors in context 561 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16600 errors in context 562 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52EC1C0: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:187)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16748 errors in context 563 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8FCB: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16748 errors in context 564 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16748 errors in context 565 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16748 errors in context 566 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16748 errors in context 567 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16748 errors in context 568 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8F83: __soil_utils_module_MOD_volfracliq (soil_utils.f90:296)
+==48009==    by 0x5336183: __updatstatesundials_module_MOD_updatesoilsundials (updatStateSundials.f90:187)
+==48009==    by 0x53432A3: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:551)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 16822 errors in context 569 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 17078 errors in context 570 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B1234C: denseGETRF (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B610CB: SUNLinSolSetup_Dense (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B15897: SUNLinSolSetup (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4A7DB: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 18802 errors in context 571 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22366 errors in context 572 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22366 errors in context 573 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22366 errors in context 574 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22366 errors in context 575 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 576 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 577 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 578 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 579 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 580 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 581 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8DB7: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 582 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8D83: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 583 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 584 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 585 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 586 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 22762 errors in context 587 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52F8D1B: __soil_utils_module_MOD_dtheta_dpsi (soil_utils.f90:345)
+==48009==    by 0x534269B: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:441)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 24998 errors in context 588 of 774:
+==48009== Invalid read of size 8
+==48009==    at 0x5307670: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:360)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51D5407: __eval8summa_module_MOD_eval8summa (eval8summa.f90:505)
+==48009==    by 0x5327343: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:429)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==  Address 0x14199620 is 112 bytes inside a block of size 120 free'd
+==48009==    at 0x484AF20: free (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51E84EB: __getvectorz_module_MOD_getscaling (getVectorz.f90:377)
+==48009==    by 0x5326B0B: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:338)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009==  Block was alloc'd at
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x51E83DB: __getvectorz_module_MOD_getscaling (getVectorz.f90:374)
+==48009==    by 0x5326B0B: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:338)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009== 
+==48009== 
+==48009== 25700 errors in context 589 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5329884: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:701)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 590 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 591 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 592 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 593 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 594 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 595 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC17B: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:186)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 596 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 597 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 598 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 599 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 600 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 601 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC11F: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:185)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 602 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x52EC080: __snowliqflx_module_MOD_snowliqflx (snowLiqFlx.f90:181)
+==48009==    by 0x5140D53: __computflux_module_MOD_computflux (computFlux.f90:647)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 603 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4F0: atan (s_atan.c:210)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 604 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA4D0: atan (s_atan.c:206)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 605 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67BA4A0: atan (s_atan.c:197)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 606 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA434: atan (s_atan.c:190)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 607 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA14C: atan (s_atan.c:89)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 25800 errors in context 608 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67BA118: atan (s_atan.c:82)
+==48009==    by 0x5329923: __t2enthalpy_module_MOD_t2enthalpy_t (t2enthalpy.f90:707)
+==48009==    by 0x51CF06B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:530)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 30840 errors in context 609 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x51448E0: __computheatcap_module_MOD_computheatcap (computHeatCap.f90:173)
+==48009==    by 0x51CF40B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:559)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 30840 errors in context 610 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x53426AC: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:447)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 30840 errors in context 611 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5342448: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:424)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 44382 errors in context 612 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x514A654: __computjacdae_module_MOD_computjacdae (computJacDAE.f90:712)
+==48009==    by 0x51D2597: __eval8jacdae_module_MOD_eval8jacdae (eval8JacDAE.f90:337)
+==48009==    by 0x51D6C53: evalJac4IDA (evalJac4IDA.f90:114)
+==48009==    by 0x6B4A757: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF8D7: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1318)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 613 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 614 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 615 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 616 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 617 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 618 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC5B3: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 619 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 620 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 621 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 622 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 623 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 58600 errors in context 624 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC57F: __snow_utils_module_MOD_dfracliq_dtk (snow_utils.f90:87)
+==48009==    by 0x5336603: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:119)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 61680 errors in context 625 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x5154DC4: __computresiddae_module_MOD_computresiddae (computResidDAE.f90:243)
+==48009==    by 0x51D076F: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:746)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x530056B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:418)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 88258 errors in context 626 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8FB8: exp_inline (e_pow.c:244)
+==48009==    by 0x67B8FB8: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 88258 errors in context 627 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F90: exp_inline (e_pow.c:237)
+==48009==    by 0x67B8F90: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 88258 errors in context 628 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8F8C: asdouble (math_config.h:79)
+==48009==    by 0x67B8F8C: exp_inline (e_pow.c:235)
+==48009==    by 0x67B8F8C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 88258 errors in context 629 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8F4C: exp_inline (e_pow.c:194)
+==48009==    by 0x67B8F4C: pow@@GLIBC_2.29 (e_pow.c:379)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 88258 errors in context 630 of 774:
+==48009== Use of uninitialised value of size 8
+==48009==    at 0x67B8EAC: log_inline (e_pow.c:77)
+==48009==    by 0x67B8EAC: pow@@GLIBC_2.29 (e_pow.c:366)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 88258 errors in context 631 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x67B8E58: pow@@GLIBC_2.29 (e_pow.c:292)
+==48009==    by 0x52EC67F: __snow_utils_module_MOD_fracliquid (snow_utils.f90:54)
+==48009==    by 0x533658B: __updatstatesundials_module_MOD_updatesnowsundials (updatStateSundials.f90:116)
+==48009==    by 0x5342F07: __updatevarssundials_module_MOD_updatevarssundials (updateVarsSundials.f90:524)
+==48009==    by 0x51CE9A3: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:493)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A4B3: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF957: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1317)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 990148 errors in context 632 of 774:
+==48009== Conditional jump or move depends on uninitialised value(s)
+==48009==    at 0x6B12154: denseGETRF (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B610CB: SUNLinSolSetup_Dense (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B15897: SUNLinSolSetup (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B4A7DB: idaLsSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B4B77B: idaNlsLSetup (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A373: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Uninitialised value was created by a heap allocation
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52EF8D7: __soilliqflx_module_MOD_surfaceflx (soilLiqFlx.f90:1318)
+==48009==    by 0x52F567F: __soilliqflx_module_MOD_soilliqflx (soilLiqFlx.f90:581)
+==48009==    by 0x5141633: __computflux_module_MOD_computflux (computFlux.f90:762)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009== 
+==48009== 
+==48009== 1924892 errors in context 633 of 774:
+==48009== Invalid read of size 8
+==48009==    at 0x5307670: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:360)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x5300B0B: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:500)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==  Address 0x141ef3a0 is 0 bytes after a block of size 480 alloc'd
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52FDA13: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:280)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009== 
+==48009== 
+==48009== 3091832 errors in context 634 of 774:
+==48009== Invalid read of size 8
+==48009==    at 0x5307670: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:360)
+==48009==    by 0x51403BB: __computflux_module_MOD_computflux (computFlux.f90:558)
+==48009==    by 0x51CFF3B: __eval8dae_module_MOD_eval8dae (eval8DAE.f90:687)
+==48009==    by 0x51D65E3: evalDAE4IDA (evalDAE4IDA.f90:154)
+==48009==    by 0x6B4B997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B6A32F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B169FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==48009==    by 0x6B3FC0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3F47F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x6B3D0B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==48009==    by 0x63D8EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==    by 0x63D78AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==48009==  Address 0x141ef3a0 is 0 bytes after a block of size 480 alloc'd
+==48009==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==48009==    by 0x52FDA13: __solvebyida_module_MOD_solvebyida (solveByIDA.f90:280)
+==48009==    by 0x53282B7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:544)
+==48009==    by 0x5352267: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:354)
+==48009==    by 0x527052F: __opsplittin_module_MOD_opsplittin (opSplittin.f90:881)
+==48009==    by 0x515DA13: __coupled_em_module_MOD_coupled_em (coupled_em.f90:877)
+==48009==    by 0x510C6EF: __summaactors_modelrun_MOD_summaactors_runphysics (SummaActors_modelRun.f90:334)
+==48009==    by 0x5173F5F: RunPhysics (cppwrap_hru.f90:272)
+==48009==    by 0x16B203: caf::Run_HRU(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*) (hru_actor.cpp:268)
+==48009==    by 0x169D5F: caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}::operator()(run_hru, int) const (hru_actor.cpp:128)
+==48009==    by 0x16CDC7: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, 0l, 1l, caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::detail::int_list<0l, 1l>, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:22)
+==48009==    by 0x16CE17: decltype(auto) caf::detail::apply_args<caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}, , caf::const_typed_message_view<run_hru, int> >(caf::hru_actor(caf::stateful_actor<caf::hru_state, caf::event_based_actor>*, int, int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, caf::actor, int, caf::actor)::{lambda(run_hru, int)#3}&, caf::const_typed_message_view<run_hru, int>&) (apply_args.hpp:33)
+==48009== 
+==48009== ERROR SUMMARY: 10000140 errors from 774 contexts (suppressed: 0 from 0)
diff --git a/utils/laugh_tests/colbeck1976/out_summa.txt b/utils/laugh_tests/colbeck1976/out_summa.txt
new file mode 100644
index 0000000000000000000000000000000000000000..6a50dbf204bdc00345ec555d724aac7f3c76c64f
--- /dev/null
+++ b/utils/laugh_tests/colbeck1976/out_summa.txt
@@ -0,0 +1,265 @@
+==97338== Memcheck, a memory error detector
+==97338== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
+==97338== Using Valgrind-3.15.0-608cb11914-20190413 and LibVEX; rerun with -h for copyright info
+==97338== Command: /SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/colbeck1976/settings/summa_fileManager_verify_colbeck1976-exp2.txt
+==97338== Parent PID: 50877
+==97338== 
+--97338-- 
+--97338-- Valgrind options:
+--97338--    --leak-check=full
+--97338--    --show-leak-kinds=all
+--97338--    --track-origins=yes
+--97338--    --verbose
+--97338--    --log-file=out_summa.txt
+--97338-- Contents of /proc/version:
+--97338--   Linux version 5.10.104-linuxkit (root@buildkitsandbox) (gcc (Alpine 10.2.1_pre1) 10.2.1 20201203, GNU ld (GNU Binutils) 2.35.2) #1 SMP PREEMPT Thu Mar 17 17:05:54 UTC 2022
+--97338-- 
+--97338-- Arch and hwcaps: ARM64, LittleEndian, baseline
+--97338-- Page sizes: currently 4096, max supported 65536
+--97338-- Valgrind library directory: /usr/lib/aarch64-linux-gnu/valgrind
+--97338-- Reading syms from /SUMMA/bin/summa_sundials.exe
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/ld-2.31.so
+--97338--   Considering /usr/lib/debug/.build-id/b6/7648e0ab1141e21a749711cde7a7b250b9e1d3.debug ..
+--97338--   .. build-id is valid
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/memcheck-arm64-linux
+--97338--    object doesn't have a symbol table
+--97338--    object doesn't have a dynamic symbol table
+--97338-- Scheduler: using generic scheduler lock implementation.
+--97338-- Reading suppressions file: /usr/lib/aarch64-linux-gnu/valgrind/default.supp
+==97338== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-97338-by-???-on-78e03f205b72
+==97338== embedded gdbserver: writing to   /tmp/vgdb-pipe-to-vgdb-from-97338-by-???-on-78e03f205b72
+==97338== embedded gdbserver: shared mem   /tmp/vgdb-pipe-shared-mem-vgdb-97338-by-???-on-78e03f205b72
+==97338== 
+==97338== TO CONTROL THIS PROCESS USING vgdb (which you probably
+==97338== don't want to do, unless you know exactly what you're doing,
+==97338== or are doing some strange experiment):
+==97338==   /usr/lib/aarch64-linux-gnu/valgrind/../../bin/vgdb --pid=97338 ...command...
+==97338== 
+==97338== TO DEBUG THIS PROCESS USING GDB: start GDB like this
+==97338==   /path/to/gdb /SUMMA/bin/summa_sundials.exe
+==97338== and then give GDB the following command
+==97338==   target remote | /usr/lib/aarch64-linux-gnu/valgrind/../../bin/vgdb --pid=97338
+==97338== --pid is optional if only one valgrind process is running
+==97338== 
+--97338-- REDIR: 0x4019400 (ld-linux-aarch64.so.1:strlen) redirected to 0x580c5de8 (???)
+--97338-- REDIR: 0x4018440 (ld-linux-aarch64.so.1:strcmp) redirected to 0x580c5e3c (???)
+--97338-- REDIR: 0x4018330 (ld-linux-aarch64.so.1:index) redirected to 0x580c5e10 (???)
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_core-arm64-linux.so
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libnetcdff.so.7.0.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/openblas-pthread/libopenblasp-r0.3.8.so
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /code/sundials/instdir/lib/libsundials_fnvecmanyvector_mod.so.5.8.0
+--97338-- Reading syms from /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libgfortran.so.5.0.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libm-2.31.so
+--97338--   Considering /usr/lib/debug/.build-id/ef/5f79ec54a7fe0dbb8f0cf2a360c360978c8d39.debug ..
+--97338--   .. build-id is valid
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libgcc_s.so.1
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libc-2.31.so
+--97338--   Considering /usr/lib/debug/.build-id/b7/b30ba2c0f618615a8d32d86813718bb2fdb567.debug ..
+--97338--   .. build-id is valid
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libnetcdf.so.15
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libpthread-2.31.so
+--97338--   Considering /usr/lib/debug/.build-id/9e/e85bfaafff46d2fae9ac6c7ff06a68e9080cc8.debug ..
+--97338--   .. build-id is valid
+--97338-- Reading syms from /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0
+--97338-- Reading syms from /code/sundials/instdir/lib/libsundials_ida.so.5.8.0
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libhdf5_serial_hl.so.100.1.1
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libhdf5_serial.so.103.0.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libcurl-gnutls.so.4.6.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libsz.so.2.0.1
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libz.so.1.2.11
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libdl-2.31.so
+--97338--   Considering /usr/lib/debug/.build-id/e6/bacb58f1852797463ae6de925c26bd634492bf.debug ..
+--97338--   .. build-id is valid
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libnghttp2.so.14.19.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libidn2.so.0.3.6
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/librtmp.so.1
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libssh.so.4.8.4
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libpsl.so.5.3.2
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libnettle.so.7.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libgnutls.so.30.27.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libgssapi_krb5.so.2.2
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libldap_r-2.4.so.2.10.12
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/liblber-2.4.so.2.10.12
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libbrotlidec.so.1.0.7
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libaec.so.0.0.10
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libunistring.so.2.1.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libhogweed.so.5.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libgmp.so.10.4.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libcrypto.so.1.1
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libp11-kit.so.0.3.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libtasn1.so.6.6.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5.so.3.3
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libk5crypto.so.3.1
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libcom_err.so.2.1
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5support.so.0.1
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libresolv-2.31.so
+--97338--   Considering /usr/lib/debug/.build-id/4f/3cb338e480755a8230af8186cfb702b3a79713.debug ..
+--97338--   .. build-id is valid
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libsasl2.so.2.0.25
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libgssapi.so.3.0.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libbrotlicommon.so.1.0.7
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libffi.so.7.1.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libkeyutils.so.1.8
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libheimntlm.so.0.1.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libkrb5.so.26.0.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libasn1.so.8.0.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libhcrypto.so.4.1.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libroken.so.18.1.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libwind.so.0.0.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libheimbase.so.1.0.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libhx509.so.5.0.0
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libsqlite3.so.0.8.6
+--97338--    object doesn't have a symbol table
+--97338-- Reading syms from /usr/lib/aarch64-linux-gnu/libcrypt.so.1.1.0
+--97338--    object doesn't have a symbol table
+--97338-- REDIR: 0x5aadab0 (libc.so.6:memchr) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--97338-- REDIR: 0x5aac8d8 (libc.so.6:strlen) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--97338-- REDIR: 0x5aae390 (libc.so.6:memcpy) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--97338-- REDIR: 0x5aadc90 (libc.so.6:memmove) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--97338-- REDIR: 0x5aadda0 (libc.so.6:memset) redirected to 0x48346c8 (_vgnU_ifunc_wrapper)
+--97338-- REDIR: 0x5aacd40 (libc.so.6:rindex) redirected to 0x484cc40 (rindex)
+--97338-- REDIR: 0x5ab5680 (libc.so.6:__GI_strlen) redirected to 0x484d268 (__GI_strlen)
+--97338-- REDIR: 0x5ab3dd0 (libc.so.6:__GI_memcpy) redirected to 0x484efb0 (__GI_memcpy)
+--97338-- REDIR: 0x5aac020 (libc.so.6:index) redirected to 0x484cdf0 (index)
+--97338-- REDIR: 0x5aac100 (libc.so.6:strcmp) redirected to 0x484e278 (strcmp)
+--97338-- REDIR: 0x5aa8420 (libc.so.6:malloc) redirected to 0x4849d18 (malloc)
+--97338-- REDIR: 0x5aa9160 (libc.so.6:calloc) redirected to 0x484c000 (calloc)
+--97338-- REDIR: 0x5b0d430 (libc.so.6:__memcpy_chk) redirected to 0x4851ea8 (__memcpy_chk)
+--97338-- REDIR: 0x5aa8a08 (libc.so.6:free) redirected to 0x484aeb0 (free)
+--97338-- REDIR: 0x5ab4f40 (libc.so.6:__GI_memset) redirected to 0x4850c50 (memset)
+--97338-- REDIR: 0x5aaccd8 (libc.so.6:strncpy) redirected to 0x484d518 (strncpy)
+--97338-- REDIR: 0x5aafab0 (libc.so.6:strchrnul) redirected to 0x4851790 (strchrnul)
+--97338-- REDIR: 0x5aad708 (libc.so.6:strstr) redirected to 0x4851fb8 (strstr)
+--97338-- REDIR: 0x5aadb00 (libc.so.6:bcmp) redirected to 0x48504d8 (bcmp)
+--97338-- REDIR: 0x5aac964 (libc.so.6:strnlen) redirected to 0x484d1f0 (strnlen)
+--97338-- REDIR: 0x5ab3dc0 (libc.so.6:__GI_memmove) redirected to 0x4851058 (__GI_memmove)
+--97338-- REDIR: 0x5aacb1c (libc.so.6:strncmp) redirected to 0x484d9e8 (strncmp)
+--97338-- REDIR: 0x5aae220 (libc.so.6:strncasecmp) redirected to 0x484dc28 (strncasecmp)
+--97338-- REDIR: 0x5aaca98 (libc.so.6:strncat) redirected to 0x484d0e0 (strncat)
+--97338-- REDIR: 0x5aac200 (libc.so.6:strcpy) redirected to 0x484d358 (strcpy)
+--97338-- REDIR: 0x5aa8c70 (libc.so.6:realloc) redirected to 0x484c228 (realloc)
+--97338-- REDIR: 0x5aade60 (libc.so.6:mempcpy) redirected to 0x4851890 (mempcpy)
+--97338-- REDIR: 0x5aac388 (libc.so.6:strcspn) redirected to 0x48521b0 (strcspn)
+==97338== Invalid read of size 8
+==97338==    at 0x251978: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:360)
+==97338==    by 0x13FBB3: __computflux_module_MOD_computflux (computFlux.f90:561)
+==97338==    by 0x18F1A3: __eval8summasundials_module_MOD_eval8summasundials (eval8summaSundials.f90:683)
+==97338==    by 0x29B69B: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:421)
+==97338==    by 0x2BFFF7: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:344)
+==97338==    by 0x1E58E3: __opsplittin_module_MOD_opsplittin (opSplittin.f90:814)
+==97338==    by 0x161DE3: __coupled_em_module_MOD_coupled_em (coupled_em.f90:749)
+==97338==    by 0x23B3C7: __run_onehru_module_MOD_run_onehru (run_oneHRU.f90:228)
+==97338==    by 0x239207: __run_onegru_module_MOD_run_onegru (run_oneGRU.f90:203)
+==97338==    by 0x27CC07: __summa_modelrun_MOD_summa_runphysics (summa_modelRun.f90:266)
+==97338==    by 0x273C3B: MAIN__ (summa_driver.f90:95)
+==97338==    by 0x273D43: main (summa_driver.f90:27)
+==97338==  Address 0x7746780 is 0 bytes after a block of size 960 alloc'd
+==97338==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==97338==    by 0x11E57B: __allocspace_module_MOD_allocatedat_rkind (allocspace.f90:578)
+==97338==    by 0x123CBF: __allocspace_module_MOD_alloclocal (allocspace.f90:271)
+==97338==    by 0x12A2FB: __allocspace_module_MOD_allocglobal (allocspace.f90:165)
+==97338==    by 0x27827B: __summa_init_MOD_summa_initialize (summa_init.f90:246)
+==97338==    by 0x273A37: MAIN__ (summa_driver.f90:71)
+==97338==    by 0x273D43: main (summa_driver.f90:27)
+==97338== 
+==97338== Invalid read of size 8
+==97338==    at 0x251978: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:360)
+==97338==    by 0x13FBB3: __computflux_module_MOD_computflux (computFlux.f90:561)
+==97338==    by 0x18F1A3: __eval8summasundials_module_MOD_eval8summasundials (eval8summaSundials.f90:683)
+==97338==    by 0x189F47: eval8summa4IDA (eval8summaSundials.f90:858)
+==97338==    by 0x5D44997: idaNlsResidual (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==97338==    by 0x5D6332F: SUNNonlinSolSolve_Newton (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==97338==    by 0x5D0F9FB: SUNNonlinSolSolve (in /code/sundials/instdir/lib/libsundials_nvecmanyvector.so.5.8.0)
+==97338==    by 0x5D38C0F: IDANls (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==97338==    by 0x5D3847F: IDAStep (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==97338==    by 0x5D360B7: IDASolve (in /code/sundials/instdir/lib/libsundials_ida.so.5.8.0)
+==97338==    by 0x57B6EDB: _wrap_FIDASolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==97338==    by 0x57B58AF: __fida_mod_MOD_fidasolve (in /code/sundials/instdir/lib/libsundials_fida_mod.so.5.8.0)
+==97338==  Address 0xc686f80 is 0 bytes after a block of size 960 alloc'd
+==97338==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==97338==    by 0x266347: __summasolvesundialsida_module_MOD_summasolvesundialsida (summaSolveSundialsIDA.f90:295)
+==97338==    by 0x29C4E7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:517)
+==97338==    by 0x2BFFF7: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:344)
+==97338==    by 0x1E58E3: __opsplittin_module_MOD_opsplittin (opSplittin.f90:814)
+==97338==    by 0x161DE3: __coupled_em_module_MOD_coupled_em (coupled_em.f90:749)
+==97338==    by 0x23B3C7: __run_onehru_module_MOD_run_onehru (run_oneHRU.f90:228)
+==97338==    by 0x239207: __run_onegru_module_MOD_run_onegru (run_oneGRU.f90:203)
+==97338==    by 0x27CC07: __summa_modelrun_MOD_summa_runphysics (summa_modelRun.f90:266)
+==97338==    by 0x273C3B: MAIN__ (summa_driver.f90:95)
+==97338==    by 0x273D43: main (summa_driver.f90:27)
+==97338== 
+==97338== Invalid read of size 8
+==97338==    at 0x251978: __ssdnrgflux_module_MOD_ssdnrgflux (ssdNrgFlux.f90:360)
+==97338==    by 0x13FBB3: __computflux_module_MOD_computflux (computFlux.f90:561)
+==97338==    by 0x18F1A3: __eval8summasundials_module_MOD_eval8summasundials (eval8summaSundials.f90:683)
+==97338==    by 0x268553: __summasolvesundialsida_module_MOD_summasolvesundialsida (summaSolveSundialsIDA.f90:486)
+==97338==    by 0x29C4E7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:517)
+==97338==    by 0x2BFFF7: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:344)
+==97338==    by 0x1E58E3: __opsplittin_module_MOD_opsplittin (opSplittin.f90:814)
+==97338==    by 0x161DE3: __coupled_em_module_MOD_coupled_em (coupled_em.f90:749)
+==97338==    by 0x23B3C7: __run_onehru_module_MOD_run_onehru (run_oneHRU.f90:228)
+==97338==    by 0x239207: __run_onegru_module_MOD_run_onegru (run_oneGRU.f90:203)
+==97338==    by 0x27CC07: __summa_modelrun_MOD_summa_runphysics (summa_modelRun.f90:266)
+==97338==    by 0x273C3B: MAIN__ (summa_driver.f90:95)
+==97338==  Address 0xc686f80 is 0 bytes after a block of size 960 alloc'd
+==97338==    at 0x4849D8C: malloc (in /usr/lib/aarch64-linux-gnu/valgrind/vgpreload_memcheck-arm64-linux.so)
+==97338==    by 0x266347: __summasolvesundialsida_module_MOD_summasolvesundialsida (summaSolveSundialsIDA.f90:295)
+==97338==    by 0x29C4E7: __systemsolvsundials_module_MOD_systemsolvsundials (systemSolvSundials.f90:517)
+==97338==    by 0x2BFFF7: __varsubstepsundials_module_MOD_varsubstepsundials (varSubstepSundials.f90:344)
+==97338==    by 0x1E58E3: __opsplittin_module_MOD_opsplittin (opSplittin.f90:814)
+==97338==    by 0x161DE3: __coupled_em_module_MOD_coupled_em (coupled_em.f90:749)
+==97338==    by 0x23B3C7: __run_onehru_module_MOD_run_onehru (run_oneHRU.f90:228)
+==97338==    by 0x239207: __run_onegru_module_MOD_run_onegru (run_oneGRU.f90:203)
+==97338==    by 0x27CC07: __summa_modelrun_MOD_summa_runphysics (summa_modelRun.f90:266)
+==97338==    by 0x273C3B: MAIN__ (summa_driver.f90:95)
+==97338==    by 0x273D43: main (summa_driver.f90:27)
+==97338== 
diff --git a/utils/laugh_tests/colbeck1976/run_test_summa.sh b/utils/laugh_tests/colbeck1976/run_test_summa.sh
index 00d3c26faa980899982615ee7c639ca3dacb7708..4c3fb38b1982ab4d8561a6173c976d3b245931f3 100755
--- a/utils/laugh_tests/colbeck1976/run_test_summa.sh
+++ b/utils/laugh_tests/colbeck1976/run_test_summa.sh
@@ -1,5 +1,5 @@
 #! /bin/bash
 
-/SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/colbeck1976/settings/summa_fileManager_verify_colbeck1979-exp1.txt
+# /SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/colbeck1976/settings/summa_fileManager_verify_colbeck1979-exp1.txt
 /SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/colbeck1976/settings/summa_fileManager_verify_colbeck1976-exp2.txt
-/SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/colbeck1976/settings/summa_fileManager_verify_colbeck1976-exp3.txt
\ No newline at end of file
+# /SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/colbeck1976/settings/summa_fileManager_verify_colbeck1976-exp3.txt
\ No newline at end of file
diff --git a/utils/laugh_tests/colbeck1976/run_test_summa_actors.sh b/utils/laugh_tests/colbeck1976/run_test_summa_actors.sh
index 27be92c0c34b633daae21832d34cf17d39bf416b..42b7a5ca257e9b34c7550afe6aa678777abf7b56 100755
--- a/utils/laugh_tests/colbeck1976/run_test_summa_actors.sh
+++ b/utils/laugh_tests/colbeck1976/run_test_summa_actors.sh
@@ -1,5 +1,5 @@
 #! /bin/bash
 
-/Summa-Actors/bin/summaMain -g 1 -n 1 -c /Summa-Actors/utils/laugh_tests/colbeck1976/config/exp1
+# /Summa-Actors/bin/summaMain -g 1 -n 1 -c /Summa-Actors/utils/laugh_tests/colbeck1976/config/exp1
 /Summa-Actors/bin/summaMain -g 1 -n 1 -c /Summa-Actors/utils/laugh_tests/colbeck1976/config/exp2
-/Summa-Actors/bin/summaMain -g 1 -n 1 -c /Summa-Actors/utils/laugh_tests/colbeck1976/config/exp3
+# /Summa-Actors/bin/summaMain -g 1 -n 1 -c /Summa-Actors/utils/laugh_tests/colbeck1976/config/exp3
diff --git a/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp1_G1-1_timestep.nc b/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp1_G1-1_timestep.nc
index 772be806da8b0d04af8fed0ed001a661552e6606..8551f7b7502322bb805c609749266e19957b7be8 100644
Binary files a/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp1_G1-1_timestep.nc and b/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp1_G1-1_timestep.nc differ
diff --git a/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp2_G1-1_timestep.nc b/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp2_G1-1_timestep.nc
index 8752d3307f1284e7a2e875f0458895b4e388ab0d..47a90093471d0726dd9294c067e9bec7fc075edd 100644
Binary files a/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp2_G1-1_timestep.nc and b/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp2_G1-1_timestep.nc differ
diff --git a/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp3_G1-1_timestep.nc b/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp3_G1-1_timestep.nc
index c563189156bf58e2071bf9d4c33adbee91bd6cda..f1d57d0113ca9424ad564fc94a3ebe56eeb184f3 100644
Binary files a/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp3_G1-1_timestep.nc and b/utils/laugh_tests/colbeck1976/verification_data/colbeck1976-exp3_G1-1_timestep.nc differ
diff --git a/utils/laugh_tests/colbeck1976/verification_data/runinfo.txt b/utils/laugh_tests/colbeck1976/verification_data/runinfo.txt
index 7fdf876b6c007de10061f406bad7d1134d292e31..537c18b416ed451203214dc90a55dd2a2b604d10 100644
--- a/utils/laugh_tests/colbeck1976/verification_data/runinfo.txt
+++ b/utils/laugh_tests/colbeck1976/verification_data/runinfo.txt
@@ -1 +1 @@
- Run start time on system:  ccyy=2022 - mm=09 - dd=09 - hh=14 - mi=37 - ss=21.620
+ Run start time on system:  ccyy=2022 - mm=09 - dd=09 - hh=18 - mi=08 - ss=14.611
diff --git a/utils/laugh_tests/colbeck1976/verify_colbeck.py b/utils/laugh_tests/colbeck1976/verify_colbeck.py
index 2c8967bcedc34021c0f7564065c6bf1a04e6308a..38bfef1bb8a59b32a51cf1aa15d9e8d04d886cae 100644
--- a/utils/laugh_tests/colbeck1976/verify_colbeck.py
+++ b/utils/laugh_tests/colbeck1976/verify_colbeck.py
@@ -58,7 +58,7 @@ def verify(verified_data_path, data_to_compare_path, output_variables, numHRU):
                         print("variable -",var, "has different values at", elem)
                         print("     verified_hru = ", verified_data[elem])
                         print("     hru_to_compare = ", to_verify_data[elem])
-                        # break
+                        break
 
             except TypeError:
                 print("variable - ", var, "Cannot be compared with len")
@@ -80,14 +80,14 @@ mLayerDepth = "mLayerDepth"
 output_variables = [scalarRainfall, scalarSnowfall, scalarRainPlusMelt, mLayerVolFracLiq, \
     mLayerVolFracIce, iLayerNrgFlux, iLayerHeight, mLayerDepth]
 
-verified_data_path = Path("./verification_data/colbeck1976-exp1_G1-1_timestep.nc")
-data_to_compare_path = Path("./output/colbeck1976-exp1GRU1-1_timestep.nc")
-verify(verified_data_path, data_to_compare_path, output_variables, numHRU)
+# verified_data_path = Path("./verification_data/colbeck1976-exp1_G1-1_timestep.nc")
+# data_to_compare_path = Path("./output/colbeck1976-exp1GRU1-1_timestep.nc")
+# verify(verified_data_path, data_to_compare_path, output_variables, numHRU)
 
 verified_data_path = Path("./verification_data/colbeck1976-exp2_G1-1_timestep.nc")
 data_to_compare_path = Path("./output/colbeck1976-exp2GRU1-1_timestep.nc")
 verify(verified_data_path, data_to_compare_path, output_variables, numHRU)
 
-verified_data_path = Path("./verification_data/colbeck1976-exp3_G1-1_timestep.nc")
-data_to_compare_path = Path("./output/colbeck1976-exp3GRU1-1_timestep.nc")
-verify(verified_data_path, data_to_compare_path, output_variables, numHRU)
\ No newline at end of file
+# verified_data_path = Path("./verification_data/colbeck1976-exp3_G1-1_timestep.nc")
+# data_to_compare_path = Path("./output/colbeck1976-exp3GRU1-1_timestep.nc")
+# verify(verified_data_path, data_to_compare_path, output_variables, numHRU)
\ No newline at end of file
diff --git a/utils/laugh_tests/miller1998/run_test_summa.sh b/utils/laugh_tests/miller1998/run_test_summa.sh
index afe4927125202154f9eed9373db8c8264c2dc8a8..d2e033b055941b7b07e8df4d0460e24fa74b9da9 100755
--- a/utils/laugh_tests/miller1998/run_test_summa.sh
+++ b/utils/laugh_tests/miller1998/run_test_summa.sh
@@ -1,5 +1,4 @@
 #! /bin/bash
 
-/SUMMA/bin/summa.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/miller1998/settings/summa_fileManager_verify_millerClay.txt
-/SUMMA/bin/summa.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/miller1998/settings/summa_fileManager_verify_millerLoam.txt
-/SUMMA/bin/summa.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/miller1998/settings/summa_fileManager_verify_millerSand.txt
\ No newline at end of file
+/SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/miller1998/settings/summa_fileManager_verify_millerClay.txt
+/SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/miller1998/settings/summa_fileManager_verify_millerLoam.txt
\ No newline at end of file
diff --git a/utils/laugh_tests/miller1998/settings/summa_zDecisions_miller1998.txt b/utils/laugh_tests/miller1998/settings/summa_zDecisions_miller1998.txt
index eb5fe85530a04a9c7c458e580185db6799c49916..574a219ebbda244d96e17a46e0b9e4362e5832c8 100644
--- a/utils/laugh_tests/miller1998/settings/summa_zDecisions_miller1998.txt
+++ b/utils/laugh_tests/miller1998/settings/summa_zDecisions_miller1998.txt
@@ -37,7 +37,7 @@ thCondSoil                      mixConstit     ! (27) choice of thermal conducti
 spatial_gw                      localColumn    ! (28) choice of method for the spatial representation of groundwater
 subRouting                      timeDlay       ! (29) choice of method for sub-grid routing
 howHeatCap                      enthalpyFD      
-diffEqSolv                      backwEuler
+diffEqSolv                      sundialIDA
 ! ***********************************************************************************************
 ! ***** description of the options available -- nothing below this point is read ****************
 ! ***********************************************************************************************
diff --git a/utils/laugh_tests/miller1998/verification_data/millerClay_G1-1_timestep.nc b/utils/laugh_tests/miller1998/verification_data/millerClay_G1-1_timestep.nc
index 9a7d14bb8b9dc39c7fe3c43249431a71b0c4e277..fc576e34560b26a4d09c5b0b2c102483bc2ed622 100644
Binary files a/utils/laugh_tests/miller1998/verification_data/millerClay_G1-1_timestep.nc and b/utils/laugh_tests/miller1998/verification_data/millerClay_G1-1_timestep.nc differ
diff --git a/utils/laugh_tests/miller1998/verification_data/runinfo.txt b/utils/laugh_tests/miller1998/verification_data/runinfo.txt
index 3db320081a2c880461b00611d781f7fd29026a17..3ce1cee0bcce386d9cb0479efbd030058e1935f1 100644
--- a/utils/laugh_tests/miller1998/verification_data/runinfo.txt
+++ b/utils/laugh_tests/miller1998/verification_data/runinfo.txt
@@ -1 +1 @@
- Run start time on system:  ccyy=2022 - mm=08 - dd=16 - hh=18 - mi=39 - ss=02.545
+ Run start time on system:  ccyy=2022 - mm=09 - dd=09 - hh=16 - mi=17 - ss=42.101
diff --git a/utils/laugh_tests/mizoguchi1990/run_test_summa.sh b/utils/laugh_tests/mizoguchi1990/run_test_summa.sh
index 2fa83eb73993c0c92fc2bdac3823ffd79211e2dd..fb0caa300902ccc162c91cf53683882ca82fa088 100755
--- a/utils/laugh_tests/mizoguchi1990/run_test_summa.sh
+++ b/utils/laugh_tests/mizoguchi1990/run_test_summa.sh
@@ -1,3 +1,3 @@
 #! /bin/bash
 
-/SUMMA/bin/summa.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/mizoguchi1990/settings/summa_fileManager_verify_mizoguchi.txt
\ No newline at end of file
+/SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/mizoguchi1990/settings/summa_fileManager_verify_mizoguchi.txt
\ No newline at end of file
diff --git a/utils/laugh_tests/mizoguchi1990/settings/summa_zDecisions_mizoguchi.txt b/utils/laugh_tests/mizoguchi1990/settings/summa_zDecisions_mizoguchi.txt
index f320c97d24a2eddfea29333ed872fef2b74009b6..07ffffefcda8eb2ae0b0485554b106c472f58a8a 100644
--- a/utils/laugh_tests/mizoguchi1990/settings/summa_zDecisions_mizoguchi.txt
+++ b/utils/laugh_tests/mizoguchi1990/settings/summa_zDecisions_mizoguchi.txt
@@ -37,7 +37,7 @@ thCondSoil                      hanssonVZJ      ! (27) choice of thermal conduct
 spatial_gw                      localColumn     ! (28) choice of method for the spatial representation of groundwater
 subRouting                      timeDlay        ! (29) choice of method for sub-grid routing
 howHeatCap                      enthalpyFD      
-diffEqSolv                      backwEuler
+diffEqSolv                      sundialIDA
 ! ***********************************************************************************************
 ! ***** description of the options available -- nothing below this point is read ****************
 ! ***********************************************************************************************
diff --git a/utils/laugh_tests/mizoguchi1990/verification_data/mizoguchi1990_G1-1_timestep.nc b/utils/laugh_tests/mizoguchi1990/verification_data/mizoguchi1990_G1-1_timestep.nc
index 4d093bfd5df8ed7896fc35dc10852885bc3a5906..8afdcaad6cd4d3e56cb818cea27fcdbdec51a7ea 100644
Binary files a/utils/laugh_tests/mizoguchi1990/verification_data/mizoguchi1990_G1-1_timestep.nc and b/utils/laugh_tests/mizoguchi1990/verification_data/mizoguchi1990_G1-1_timestep.nc differ
diff --git a/utils/laugh_tests/mizoguchi1990/verification_data/runinfo.txt b/utils/laugh_tests/mizoguchi1990/verification_data/runinfo.txt
index 5cb0c6864c9416849bb5eb3648b44940ab387d6b..9d14b1d1e2194bd1de9dfd130c365ed5083147ae 100644
--- a/utils/laugh_tests/mizoguchi1990/verification_data/runinfo.txt
+++ b/utils/laugh_tests/mizoguchi1990/verification_data/runinfo.txt
@@ -1 +1 @@
- Run start time on system:  ccyy=2022 - mm=08 - dd=16 - hh=19 - mi=08 - ss=48.977
+ Run start time on system:  ccyy=2022 - mm=09 - dd=09 - hh=16 - mi=18 - ss=28.178
diff --git a/utils/laugh_tests/run_all_summa_actors.sh b/utils/laugh_tests/run_all_summa_actors.sh
index 6f6719cc679734e830cfbd1fe6b3ec5a42706d4b..4387ab5f16f80290017cf3d10098265d02b6769c 100755
--- a/utils/laugh_tests/run_all_summa_actors.sh
+++ b/utils/laugh_tests/run_all_summa_actors.sh
@@ -1,36 +1,36 @@
 #! /bin/bash
 
-echo "Starting Celia"
 cd celia1990
 ./run_test_summa_actors.sh
-python3 verify_celia.py
+echo "Starting Celia" > ../verify.txt
+python3 verify_celia.py >> ../verify.txt
 cd ..
 sleep 3
 
-echo "Starting Colbeck"
 cd colbeck1976
 ./run_test_summa_actors.sh
-python3 verify_colbeck.py
+echo "Starting Colbeck" >> ../verify.txt
+python3 verify_colbeck.py >> ../verify.txt
 cd ..
 sleep 3
 
-echo "Starting Miller"
 cd miller1998
 ./run_test_summa_actors.sh
-python3 verify_miller.py
+echo "Starting Miller" >> ../verify.txt
+python3 verify_miller.py >> ../verify.txt
 cd ..
 sleep 3
 
-echo "Starting Mizoguchi"
 cd mizoguchi1990
 ./run_test_summa_actors.sh
-python3 verify_mizoguchi.py
+echo "Starting Mizoguchi" >> ../verify.txt
+python3 verify_mizoguchi.py >> ../verify.txt
 cd ..
 sleep 3
 
-echo "Starting Vanderborght"
 cd vanderborght2005
 ./run_test_summa_actors.sh
-python3 verify_vanderborght.py
+echo "Starting Vanderborght" >> ../verify.txt
+python3 verify_vanderborght.py >> ../verify.txt
 cd ..
 sleep 3
diff --git a/utils/laugh_tests/vanderborght2005/run_test_summa.sh b/utils/laugh_tests/vanderborght2005/run_test_summa.sh
index afdec1fddfbb3ac82ee20da754ae290f2ee64782..1a7b59e080db0dc8c9c8660807cf782332b0d9df 100755
--- a/utils/laugh_tests/vanderborght2005/run_test_summa.sh
+++ b/utils/laugh_tests/vanderborght2005/run_test_summa.sh
@@ -1,5 +1,5 @@
 #! /bin/bash
 
-/SUMMA/bin/summa.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/vanderborght2005/settings/summa_fileManager_verify_vanderborght2005_exp1.txt
-/SUMMA/bin/summa.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/vanderborght2005/settings/summa_fileManager_verify_vanderborght2005_exp2.txt
-/SUMMA/bin/summa.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/vanderborght2005/settings/summa_fileManager_verify_vanderborght2005_exp3.txt
\ No newline at end of file
+/SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/vanderborght2005/settings/summa_fileManager_verify_vanderborght2005_exp1.txt
+/SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/vanderborght2005/settings/summa_fileManager_verify_vanderborght2005_exp2.txt
+/SUMMA/bin/summa_sundials.exe -g 1 1 -m /Summa-Actors/utils/laugh_tests/vanderborght2005/settings/summa_fileManager_verify_vanderborght2005_exp3.txt
\ No newline at end of file
diff --git a/utils/laugh_tests/vanderborght2005/settings/summa_zDecisions_vanderborght2005.txt b/utils/laugh_tests/vanderborght2005/settings/summa_zDecisions_vanderborght2005.txt
index 0ba3b21c0f8a9007d0258cb50624577e5edefeae..a0b9c60b29057f6fe486f47fa8e29a723b54d41d 100644
--- a/utils/laugh_tests/vanderborght2005/settings/summa_zDecisions_vanderborght2005.txt
+++ b/utils/laugh_tests/vanderborght2005/settings/summa_zDecisions_vanderborght2005.txt
@@ -37,7 +37,7 @@ thCondSoil                      mixConstit      ! (27) choice of thermal conduct
 spatial_gw                      localColumn     ! (28) choice of method for the spatial representation of groundwater
 subRouting                      timeDlay        ! (29) choice of method for sub-grid routing
 howHeatCap                      enthalpyFD      
-diffEqSolv                      backwEuler
+diffEqSolv                      sundialIDA
 ! ***********************************************************************************************
 ! ***** description of the options available -- nothing below this point is read ****************
 ! ***********************************************************************************************
diff --git a/utils/laugh_tests/verify.txt b/utils/laugh_tests/verify.txt
new file mode 100644
index 0000000000000000000000000000000000000000..9d2367dd2d34cc7331921a385638b004ab8526ff
--- /dev/null
+++ b/utils/laugh_tests/verify.txt
@@ -0,0 +1,218 @@
+Starting Celia
+variable - iLayerLiqFluxSoil has different values at 0
+     verified_hru =  2.600875032710224e-06
+     hru_to_compare =  2.600793675734072e-06
+variable - mLayerVolFracLiq has different values at 0
+     verified_hru =  0.19916475880173384
+     hru_to_compare =  0.19916473602447093
+variable - mLayerMatricHead has different values at 0
+     verified_hru =  -0.7607287268195451
+     hru_to_compare =  -0.7607289326071158
+variable - mLayerCompress has different values at 0
+     verified_hru =  1.6934127311755366e-09
+     hru_to_compare =  1.6934126159232308e-09
+variable - scalarSoilDrainage has different values at 0
+     verified_hru =  3.157129188681822e-12
+     hru_to_compare =  3.1571291886817263e-12
+variable - scalarInfiltration has different values at 0
+     verified_hru =  2.600875032710224e-06
+     hru_to_compare =  2.600793675734072e-06
+variable - averageRoutedRunoff has different values at 0
+     verified_hru =  2.1651282586701778e-15
+     hru_to_compare =  2.16512825867011e-15
+variable -  fieldCapacity Cannot be compared with len
+     verified_hru =  0.2
+     hru_to_compare =  0.2
+Starting Colbeck
+variable - scalarRainPlusMelt has different values at 207
+     verified_hru =  3.968877414714135e-06
+     hru_to_compare =  3.968877414651868e-06
+variable - mLayerVolFracLiq has different values at 23500
+     verified_hru =  0.38699996867907077
+     hru_to_compare =  0.38699996867908637
+variable - mLayerVolFracIce has different values at 24840
+     verified_hru =  0.2716394345672834
+     hru_to_compare =  0.27163943456728334
+variable - iLayerHeight has different values at 25047
+     verified_hru =  -0.9928688798306144
+     hru_to_compare =  -0.9928688798305043
+variable - mLayerDepth has different values at 24840
+     verified_hru =  0.009998474562238492
+     hru_to_compare =  0.009998474562243294
+ERROR: output variable scalarRainfall does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable scalarRainfall does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable scalarSnowfall does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable scalarSnowfall does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable scalarRainPlusMelt does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable scalarRainPlusMelt does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+variable - scalarRainPlusMelt has different values at 134
+     verified_hru =  4.3564933042980006e-06
+     hru_to_compare =  4.35649903145306e-06
+ERROR: output variable mLayerVolFracLiq does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable mLayerVolFracLiq does not contain the same amount of data
+     verified_hru =  18000
+     hru_to_compare =  72000
+variable - mLayerVolFracLiq has different values at 0
+     verified_hru =  0.05012031148632186
+     hru_to_compare =  0.050120311486223215
+ERROR: output variable mLayerVolFracIce does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable mLayerVolFracIce does not contain the same amount of data
+     verified_hru =  18000
+     hru_to_compare =  72000
+variable - mLayerVolFracIce has different values at 0
+     verified_hru =  0.3379154751845246
+     hru_to_compare =  0.3379154751846321
+ERROR: output variable iLayerNrgFlux does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable iLayerNrgFlux does not contain the same amount of data
+     verified_hru =  18150
+     hru_to_compare =  72600
+ERROR: output variable iLayerHeight does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable iLayerHeight does not contain the same amount of data
+     verified_hru =  18150
+     hru_to_compare =  72600
+variable - iLayerHeight has different values at 279
+     verified_hru =  -0.6299823804217121
+     hru_to_compare =  -0.6299823804217122
+ERROR: output variable mLayerDepth does not contain the same amount of data
+     verified_hru =  150
+     hru_to_compare =  600
+ERROR: output variable mLayerDepth does not contain the same amount of data
+     verified_hru =  18000
+     hru_to_compare =  72000
+variable - mLayerDepth has different values at 128
+     verified_hru =  0.00999997595046889
+     hru_to_compare =  0.009999975950468889
+Starting Miller
+Starting Mizoguchi
+variable - iLayerLiqFluxSoil has different values at 1
+     verified_hru =  9.223876455362379e-09
+     hru_to_compare =  9.22387646258391e-09
+variable - mLayerVolFracLiq has different values at 0
+     verified_hru =  0.3299446729589599
+     hru_to_compare =  0.32994467296037105
+variable - mLayerMatricHead has different values at 0
+     verified_hru =  -2.468000865875787
+     hru_to_compare =  -2.4680008658440364
+variable - mLayerCompress has different values at 0
+     verified_hru =  -7.677906275928966e-13
+     hru_to_compare =  -7.677906080120974e-13
+variable - iLayerNrgFlux has different values at 0
+     verified_hru =  -0.0001078114013214736
+     hru_to_compare =  -0.00010781140132502545
+variable -  fieldCapacity Cannot be compared with len
+     verified_hru =  0.2
+     hru_to_compare =  0.2
+Starting Vanderborght
+ERROR: output variable mLayerHeight does not contain the same amount of data
+     verified_hru =  205
+     hru_to_compare =  206
+variable - mLayerHeight has different values at 0
+     verified_hru =  0.005
+     hru_to_compare =  -9999.0
+variable - iLayerLiqFluxSoil has different values at 0
+     verified_hru =  5.787037037037037e-08
+     hru_to_compare =  5.787037037037035e-08
+variable - mLayerLiqFluxSoil has different values at 0
+     verified_hru =  1.9852334701272664e-20
+     hru_to_compare =  2.1684043449710078e-20
+variable - mLayerVolFracLiq has different values at 0
+     verified_hru =  0.3012872211495567
+     hru_to_compare =  0.30128722114955686
+variable - mLayerVolFracWat has different values at 0
+     verified_hru =  0.3012872211495567
+     hru_to_compare =  0.30128722114955686
+variable - mLayerMatricHead has different values at 0
+     verified_hru =  -0.4316348480691631
+     hru_to_compare =  -0.4316348480691624
+variable - averageInstantRunoff has different values at 0
+     verified_hru =  5.563908528517033e-08
+     hru_to_compare =  5.563886610450142e-08
+variable - averageRoutedRunoff has different values at 0
+     verified_hru =  5.563908528517033e-08
+     hru_to_compare =  5.563886610450142e-08
+variable -  fieldCapacity Cannot be compared with len
+     verified_hru =  0.2
+     hru_to_compare =  0.2
+ERROR: output variable mLayerHeight does not contain the same amount of data
+     verified_hru =  205
+     hru_to_compare =  206
+variable - mLayerHeight has different values at 0
+     verified_hru =  0.005
+     hru_to_compare =  -9999.0
+variable - iLayerLiqFluxSoil has different values at 0
+     verified_hru =  5.787037037037037e-08
+     hru_to_compare =  5.787037037037035e-08
+variable - mLayerLiqFluxSoil has different values at 0
+     verified_hru =  -4.036641389258775e-20
+     hru_to_compare =  -2.1629118657036547e-20
+variable - mLayerVolFracLiq has different values at 0
+     verified_hru =  0.10003670046346129
+     hru_to_compare =  0.1000367004634613
+variable - mLayerVolFracWat has different values at 0
+     verified_hru =  0.10003670046346129
+     hru_to_compare =  0.1000367004634613
+variable - mLayerMatricHead has different values at 2
+     verified_hru =  -0.17308886435873946
+     hru_to_compare =  -0.17308886435873952
+variable - averageInstantRunoff has different values at 0
+     verified_hru =  5.426677163669681e-08
+     hru_to_compare =  5.426657459772367e-08
+variable - averageRoutedRunoff has different values at 0
+     verified_hru =  5.426677163669681e-08
+     hru_to_compare =  5.426657459772367e-08
+variable -  fieldCapacity Cannot be compared with len
+     verified_hru =  0.2
+     hru_to_compare =  0.2
+variable - scalarInfiltration has different values at 0
+     verified_hru =  5.787037037036258e-08
+     hru_to_compare =  5.787037037036259e-08
+ERROR: output variable mLayerHeight does not contain the same amount of data
+     verified_hru =  205
+     hru_to_compare =  206
+variable - mLayerHeight has different values at 0
+     verified_hru =  0.005
+     hru_to_compare =  -9999.0
+variable - iLayerLiqFluxSoil has different values at 0
+     verified_hru =  5.787037037037037e-08
+     hru_to_compare =  5.787037037037035e-08
+variable - mLayerLiqFluxSoil has different values at 0
+     verified_hru =  -3.970466940254533e-21
+     hru_to_compare =  -1.4174566976708693e-21
+variable - mLayerVolFracLiq has different values at 0
+     verified_hru =  0.3982329375124363
+     hru_to_compare =  0.39823293751243627
+variable - mLayerVolFracWat has different values at 0
+     verified_hru =  0.3982329375124363
+     hru_to_compare =  0.39823293751243627
+variable - mLayerMatricHead has different values at 0
+     verified_hru =  -0.08582820101707124
+     hru_to_compare =  -0.08582820101707234
+variable - averageInstantRunoff has different values at 0
+     verified_hru =  5.6474103144648614e-08
+     hru_to_compare =  5.647392827308691e-08
+variable - averageRoutedRunoff has different values at 0
+     verified_hru =  5.6474103144648614e-08
+     hru_to_compare =  5.647392827308691e-08
+variable -  fieldCapacity Cannot be compared with len
+     verified_hru =  0.2
+     hru_to_compare =  0.2